TARGET = jump_and_run_test

OPTFLAGS=-O3 -fomit-frame-pointer -DDREAMCAST

KOS_CFLAGS+= -I$(KOS_BASE)/addons/include -I$(KOS_BASE)/addons/include/SDL $(OPTFLAGS) 

all: $(TARGET).bin

include $(KOS_BASE)/Makefile.rules

.SRCS	=	main.cc \

OBJS = $(.SRCS:.c=.o)

clean:
	rm -f $(OBJS) $(TARGET).elf $(TARGET).bin

$(TARGET).elf: $(OBJS) 
	kos-c++ -lpcx -lkosutils -lvorbis -loggvorbisplay -lSDL_129 -lSDL_image -lSDL_gfx -lz -lpng -lz -ljpeg -lSDL_ttf -lSDL_129 -lk++ -lm -o $(TARGET).elf  \
	$(OBJS) -lpcx -lkosutils -lvorbis -loggvorbisplay -lSDL_129 -lSDL_image -lSDL_gfx -lz -lpng -lz -ljpeg -lSDL_ttf -lSDL_129 -lk++ -lm 
$(TARGET).bin: $(TARGET).elf
	$(KOS_OBJCOPY) -R .stack -O binary $(TARGET).elf $(TARGET).bin


run: $(TARGET).bin
	$(KOS_LOADER) $(TARGET).bin

