CC = /mnt/scratch/gba/bin/arm-thumb-elf-gcc
OBJCOPY = /mnt/scratch/gba/bin/arm-thumb-elf-objcopy
CFLAGS = -Wall -marm -mapcs-32 -mcpu=arm7tdmi -lm

directsound.gba: main.c Makefile
	${CC} main.c battle.mod.o -o modplayer.elf -T lnkscript -Wall ${CFLAGS}
	${OBJCOPY} -O binary modplayer.elf modplayer.gba
	# GBA Image

directsound.mb: main.c Makefile
	${CC} main.c battle.mod.o -o modplayer.elf -T lnkscript -DMULTIBOOT ${CFLAGS}
	${OBJCOPY} -O binary modplayer.elf modplayer.mb
	# MB Image

all: directsound.mb directsound.gba

clean:
	rm -f *~ modplayer.elf modplayer.mb modplayer.gba
