summaryrefslogtreecommitdiffhomepage
path: root/digital/mimot/src/cpld/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'digital/mimot/src/cpld/Makefile')
-rw-r--r--digital/mimot/src/cpld/Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/digital/mimot/src/cpld/Makefile b/digital/mimot/src/cpld/Makefile
new file mode 100644
index 00000000..bd1c3b20
--- /dev/null
+++ b/digital/mimot/src/cpld/Makefile
@@ -0,0 +1,19 @@
+EXEC = test_top
+
+vpath %.v ../../../asserv/src/hdlcounter
+
+test_top_SOURCES = test_top.v top.v input_latch.v quad_decoder_div4.v
+
+all: $(EXEC:%=%.vcd)
+
+%.vcd: %
+ vvp $<
+
+define EXEC_TEMPLATE
+$1: $$($1_SOURCES)
+ iverilog -Wall -o $$@ $$^
+endef
+$(foreach exec,$(EXEC),$(eval $(call EXEC_TEMPLATE,$(exec))))
+
+clean:
+ rm -f $(EXEC) $(EXEC:%=%.vcd)