X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=Makefile;fp=Makefile;h=be6de8f0ba6df28f6ab9ae0f911197131e487de5;hb=0fb6ea205b4a1884a49064b697a452efa9abfb74;hp=33bb3d8e666151dbbbaee9887f28680fa8b3e7e2;hpb=b03d543f0fdec08c05c0ee69cbbefe2f745a7507;p=gba_blender diff --git a/Makefile b/Makefile index 33bb3d8..be6de8f 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,19 @@ src = $(wildcard src/*.c) ssrc = $(wildcard src/*.s) -#dataobj = data/data.o obj = $(src:.c=.o) $(ssrc:.s=.o) $(dataobj) dep = $(src:.c=.d) name = blender elf = $(name).elf bin = $(name).gba +data = data/bg.raw data/bg.pal \ + data/sprites.raw \ + data/sprites1.pal \ + data/sprites2.pal \ + data/sprites3.pal \ + data/sprites4.pal \ + data/sprites5.pal + ARCH = arm-none-eabi- CPP = $(ARCH)cpp @@ -36,11 +43,14 @@ $(elf): $(obj) -include $(dep) -src/data.o: src/data.s data/bg.raw data/bg.pal data/sprites.raw data/sprites.pal +src/data.o: src/data.s $(data) tools/pngdump/pngdump: $(MAKE) -C tools/pngdump +data/sprites.raw: data/sprites1.png data/sprites2.png data/sprites3.png data/sprites4.png data/sprites5.png + tools/pngdump/pngdump -o $@ -n $^ + %.raw: %.png tools/pngdump/pngdump tools/pngdump/pngdump -o $@ -n $<