TARGET = snake
OBJS = snake.o \
       background.o apple.o fly.o \
       bodyLB.o bodyLT.o bodyRT.o bodyLR.o bodyRB.o bodyTB.o \
       headB.o headR.o headL.o headT.o \
       tailB.o tailR.o tailL.o tailT.o

INCDIR = 
CFLAGS = -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)

LIBDIR =
LIBS =
LDFLAGS =

EXTRA_TARGETS = GraphicsTo32BitRaw.class EBOOT.PBP
PSP_EBOOT_TITLE = Snake v1.1
PSP_EBOOT_ICON = title-icon.png

PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak

.SUFFIXES: .png .java .class

.png.o:
	java GraphicsTo32BitRaw $<
	bin2o -i $*.raw $@ $*

.java.class:
	javac $<
