TARGET = pong
OBJS = main.o functions.o globals.o text.o menu.o paddle.o ball.o

CFLAGS = -O2 -G0 -Wall -D PSP
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)

PSP_FW_VERSION=15
LIBDIR =
LIBS = -lstdc++ -lSDL_gfx -lSDL_ttf -lfreetype -lSDL_image -ljpeg -lpng -lz -lSDL_mixer -lvorbisidec -lmikmod -lmad -lpsppower
LDFLAGS =

EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = Pong
PSP_EBOOT_ICON = data/ICON0.PNG

PSPSDK=$(shell psp-config --pspsdk-path)
PSPBIN = $(PSPSDK)/../bin
CFLAGS += $(shell $(PSPBIN)/sdl-config --cflags)
CXXFLAGS += $(shell $(PSPBIN)/sdl-config --cflags)
LIBS += $(shell $(PSPBIN)/sdl-config --libs)
include $(PSPSDK)/lib/build.mak

all : SCEkxploit
	cp __SCE__pong/EBOOT.PBP ../release/150/__SCE__pong/
	cp %__SCE__pong/EBOOT.PBP ../release/150/%__SCE__pong/
	rm -rf *__* pong.elf PARAM.SFO EBOOT.PBP
