diff options
author | Daniel Harding <corrnondacqb@yahoo.com> | 2015-03-11 12:49:37 -0400 |
---|---|---|
committer | Daniel Harding <corrnondacqb@yahoo.com> | 2015-03-11 12:49:37 -0400 |
commit | 3c75edba47b89066383a4dae07d225cbc1cbff77 (patch) | |
tree | 3caf4e56886724ae2649d4f320eaae70a4ca1e50 | |
parent | 80f8027dff7330a991c043d5e29883b80785787e (diff) | |
parent | 3de6f3f095a97d3f147e9d716d8203c22141bc88 (diff) |
Merge pull request #5 from stag019/master
Some Makefile changes
-rwxr-xr-x | Makefile | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -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: ; |