PREFIX=/usr/local
TARGET=sh-elf

CC=$(PREFIX)/bin/$(TARGET)-gcc
LD=$(PREFIX)/bin/$(TARGET)-ld
AS=$(PREFIX)/bin/$(TARGET)-as
AR=$(PREFIX)/bin/$(TARGET)-ar
OBJCOPY=$(PREFIX)/bin/$(TARGET)-objcopy

ASFLAGS = -little -I ../include

CFLAGS = -ml -nostartfiles -nodefaultlibs -m4-single-only -O2 -Wl,-oformat,binary,-Ttext,8c010000

#OBJCOPYFLAGS = --strip-all --set-start=0x8c010000 --change-section-address text=0x8c010000


KAMUILIB=~/dc/kamui


all : Cache.o Exception.o Serial.o BrowseVideoMemory.o Render.o Screen.o XMat4x4.o

%.srec : %.bin
	dcsrec.exe $^ $@

#%.bin : %.elf
#	$(OBJCOPY) $(OBJCOPYFLAGS) -O binary $^ $@

.PHONY : clean
clean :
	@-rm *.o
	@-rm *.elf
	@-rm *.bin
	@-rm *.srec

