summaryrefslogtreecommitdiff
path: root/digital/mimot/src/cpld/Makefile
diff options
context:
space:
mode:
authorNicolas Schodet2010-04-29 23:03:00 +0200
committerNicolas Schodet2010-04-29 23:03:00 +0200
commit213d168457bd52aa4174e96e193a9eb792fd82eb (patch)
tree4b1948a53a7a8cfad7b83a5f3d3fe220be82124f /digital/mimot/src/cpld/Makefile
parentf8cc79927bd48eb17a3128253ce12c71be6886f0 (diff)
digital/mimot/src/cpld: add CPLD sources, refs #123
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)