summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index e180bc1..68ae4d1 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
1SOURCES := $(shell find hdl sim -name \*.sv -o -name \*.cpp) 1SOURCES := $(shell find hdl sim -name \*.sv -o -name \*.cpp)
2HEADERS := $(shell find hdl -name \*.svh) 2HEADERS := $(shell find hdl -name \*.svh)
3MEMORIES := $(shell find mem -name \*.hex) $(addprefix build/, $(addsuffix .hex, $(basename $(shell find mem -name \*.pal)))) 3MEMORIES := $(shell find mem -name \*.hex) $(addprefix build/, $(addsuffix .hex, $(basename $(shell find mem -name \*.bin -o -name \*.pal))))
4QUARTUS := $(shell find altera tcl -name \*.cdf -o -name \*.sdc -o -name \*.tcl) 4QUARTUS := $(shell find altera tcl -name \*.cdf -o -name \*.sdc -o -name \*.tcl)
5 5
6OPTS ?= 6OPTS ?=
@@ -16,6 +16,9 @@ build/p8bin2hex: tool/p8bin2hex.c
16build/%.hex: build/%.bin build/p8bin2hex 16build/%.hex: build/%.bin build/p8bin2hex
17 build/p8bin2hex $< > $@ 17 build/p8bin2hex $< > $@
18 18
19build/%.hex: %.bin build/p8bin2hex
20 build/p8bin2hex $< > $@
21
19build/%.bin: %.pal 22build/%.bin: %.pal
20 @mkdir -p $(dir $@) 23 @mkdir -p $(dir $@)
21 palbart $< 24 palbart $<