TARGET = xmbih
OBJS = main.o minIni.o

MININI_DEFINES = -DNDEBUG -DINI_READONLY -DINI_FILETYPE=SceUID -DPORTABLE_STRNICMP -DINI_NOFLOAT
CFLAGS = -O2 -Os -G0 -Wall -std=c99 -fshort-wchar -fno-pic -mno-check-zero-division $(MININI_DEFINES) -DKPRINTF_ENABLED
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)

ifeq ($(CONFIG_5xx), 1)
CFLAGS += -DCONFIG_5xx=1
PSP_FW_VERSION = 500
endif

ifeq ($(CONFIG_6xx), 1)
CFLAGS += -DCONFIG_6xx=1
PSP_FW_VERSION = 600
endif

BUILD_PRX = 1

PSP_FW_VERSION = 500

INCDIR = include/

USE_PSPSDK_LIBS = 1
USE_PSPSDK_LIBC = 1

LIBS = -lpspsystemctrl_user -lpspkubridge -lpspvshctrl -lpspsystemctrl_kernel -lpspsystemctrl_user -lpspkubridge

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