PROJ= Pong
CC= arm-eabi-g++
OBJCOPY= arm-eabi-objcopy
PROJFILES =  Sprite.o Pong.o

.cpp.o: 
	$(CC) -c $<



.PHONY : build
build : $(PROJFILES)
	$(CC) -specs=gba.specs -g  $(PROJFILES) -o $(PROJ).elf
	$(OBJCOPY) -v -O binary $(PROJ).elf $(PROJ).gba
	gbafix $(PROJ).gba

.PHONY : clean
clean :
	@rm -fv *.o
	@rm -fv *.elf
	@rm -fv *.gba
