# burritro Makefile
# Updated to work with new KOS 2.X (2014!) from KOS 1.0.0
# Report by Indiket

TARGET = burritro.elf

OBJS = 3d.o beetle.o burritro.o cube.o fire.o font.o inter.o loadjpeg.o loadbin.o matrix.o memcpyskip.o misc.o pal.o particle.o plasma.o pvrutils.o rotozoom.o shiver.o special.o stars.o static.o title.o

KOS_ROMDISK_DIR = romdisk

all: $(TARGET)

include $(KOS_BASE)/Makefile.rules

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

$(TARGET): $(OBJS) $(PROBJS) romdisk.o
	$(KOS_CC) $(KOS_CFLAGS) $(KOS_LDFLAGS) -o $(TARGET) $(KOS_START) \
		$(OBJS) $(PROBJS) romdisk.o $(OBJEXTRA) -L$(KOS_BASE)/lib -lgcc -ljpeg -lm $(KOS_LIBS)
clean:
	-rm -f *.o *.elf romdisk.*
	
bin:
	$(KOS_OBJCOPY) -O binary -R .stack $(TARGET) burritro.bin
