TARGET = pikey
OBJS = pikey.o apihook.o blit.o mapkey.o

USE_KERNEL_LIBS = 1
USE_KERNEL_LIBC = 1
BUILD_PRX = 1
PRX_EXPORTS = exports.exp
EXTRA_TARGETS = ../sdk/framework_stubs.S

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

LIBDIR =
LDFLAGS = -mno-crt0

PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
LDFLAGS += -specs=./prxspecs
LIBS += -lpsphprm_driver

../sdk/framework_stubs.S: exports.exp
	psp-build-exports --build-stubs exports.exp
	cp piKey.S ../sdk/framework_stub.S
