PREFIX = /mnt/scratch/gba
CC = ${PREFIX}/bin/arm-thumb-elf-gcc
OBJCOPY = ${PREFIX}/bin/arm-thumb-elf-objcopy
CFLAGS = -Wall -marm -mcpu=arm7tdmi -lm

midiout-test.gba: main.c Makefile
	${CC} main.c -o midiout-test.elf -T lnkscript -Wall ${CFLAGS}
	${OBJCOPY} -O binary midiout-test.elf midiout-test.gba
	# GBA Image

midiout-test.mb: main.c Makefile
	${CC} main.c -o midiout-test.elf -T lnkscript -DMULTIBOOT ${CFLAGS}
	${OBJCOPY} -O binary midiout-test.elf midiout-test.mb
	# MB Image

all: midiout-test.mb midiout-test.gba

clean:
	rm -f *~ midiout-test.elf midiout-test.mb midiout-test.gba
