summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Harding <corrnondacqb@yahoo.com>2015-03-11 12:49:37 -0400
committerDaniel Harding <corrnondacqb@yahoo.com>2015-03-11 12:49:37 -0400
commit3c75edba47b89066383a4dae07d225cbc1cbff77 (patch)
tree3caf4e56886724ae2649d4f320eaae70a4ca1e50
parent80f8027dff7330a991c043d5e29883b80785787e (diff)
parent3de6f3f095a97d3f147e9d716d8203c22141bc88 (diff)
Merge pull request #5 from stag019/master
Some Makefile changes
-rwxr-xr-xMakefile24
1 files changed, 12 insertions, 12 deletions
diff --git a/Makefile b/Makefile
index 3d98f6c..e8d3827 100755
--- a/Makefile
+++ b/Makefile
@@ -4,32 +4,32 @@
.SUFFIXES: .asm .o .gbc .png .2bpp .1bpp .pal
.SECONDEXPANSION:
-ROMS := tcg.gbc
-OBJS := main.o gfx.o text.o audio.o wram.o
+OBJS = main.o gfx.o text.o audio.o wram.o
$(foreach obj, $(OBJS), \
- $(eval $(obj:.o=)_dep := $(shell python extras/scan_includes.py $(obj:.o=.asm))) \
+ $(eval $(obj:.o=)_dep = $(shell python extras/scan_includes.py $(obj:.o=.asm))) \
)
-all: $(ROMS) compare
-compare: baserom.gbc $(ROMS)
- cmp $^
+all: tcg.gbc compare
+
+compare: baserom.gbc tcg.gbc
+ cmp baserom.gbc tcg.gbc
$(OBJS): $$*.asm $$($$*_dep)
rgbasm -o $@ $<
tcg.gbc: $(OBJS)
- rgblink -n $(ROMS:.gbc=.sym) -o $@ $^
+ rgblink -n $*.sym -o $@ $(OBJS)
rgbfix -cjsv -k 01 -l 0x33 -m 0x1b -p 0 -r 03 -t POKECARD -i AXQE $@
clean:
- rm -f $(ROMS) $(OBJS) $(ROMS:.gbc=.sym)
+ rm -f tcg.gbc $(OBJS) *.sym
find . \( -iname '*.1bpp' -o -iname '*.2bpp' -o -iname '*.pal' \) -exec rm {} +
-%.2bpp: %.png
+.png.pal: ;
+
+.png.2bpp:
@rgbgfx -o $@ $<
-%.1bpp: %.png
+.png.1bpp:
@rgbgfx -b -o $@ $<
-
-%.pal: ;