+bootldr.bin: $(elf)
+ objcopy -O binary -j '.boot*' $< $@
+
+$(bin): $(elf) $(data)
+ objcopy -O binary -R '.boot*' $< $@
+
+$(elf): $(obj)
+ $(LD) -o $@ $(obj) -Map link.map $(LDFLAGS)
+
+%.o: %.asm
+ nasm -o $@ $(ASFLAGS) $<
+
+data/sprsheet.inc: data/sprsheet.png
+ img2tiles -o $@ -n -t 32x32 $<