non-gba port continues
[gbajam22] / Makefile
index e3e1354..32cfd0f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 src = $(wildcard src/*.c) $(wildcard src/gba/*.c)
 ssrc = $(wildcard src/gba/*.s) data/lut.s
-obj = $(src:.c=.o) $(ssrc:.s=.o)
-dep = $(src:.c=.d)
+obj = $(src:.c=.arm.o) $(ssrc:.s=.arm.o)
+dep = $(src:.c=.arm.d)
 name = gbajam22
 elf = $(name).elf
 bin = $(name).gba
@@ -40,6 +40,12 @@ $(elf): $(obj) $(libs)
 
 -include $(dep)
 
+%.arm.o: %.c
+       $(CC) -o $@ $(CFLAGS) -c $<
+
+%.arm.o: %.s
+       $(AS) -o $@ $(ASFLAGS) $<
+
 src/data.o: src/data.s $(data)
 
 tools/pngdump/pngdump: