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

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

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

all: dinamise.mb dinamise.gba

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