src = $(wildcard src/*.c)
-ssrc = $(wildcard src/*.s)
+ssrc = $(wildcard src/*.s) data/lut.s
obj = $(src:.c=.o) $(ssrc:.s=.o)
dep = $(src:.c=.d)
name = gbajam21
bin = $(name).gba
data = data/tuncross.raw data/tuncross.pal \
+ data/spr_game.raw data/spr_game.pal \
data/tun.map
audata = data/audio/popcorn.mod
tools/pngdump/pngdump:
$(MAKE) -C tools/pngdump
+tools/lutgen: tools/lutgen.c
+ cc -o $@ $< -lm
+
tools/tungen: tools/tungen.c
cc -o $@ $< -lm
%.pal: %.png tools/pngdump/pngdump
tools/pngdump/pngdump -o $@ -c $<
+data/lut.s: tools/lutgen
+ tools/lutgen >$@
+
data/tun.map: tools/tungen
tools/tungen -s 240x160 >$@