BINDIR ?= bin/ PCSX_REDUX ?= ../../../../GIT/pcsx-redux/src/mips PSYQ_PATH ?= ../../../../PSYQ/Converted TARGET = JabyEngine TYPE = ps-exe BUILD = Release #OVERLAYSCRIPT ?= overlay.ld #OVERLAYSECTION ?= .ovly0 .ovly1 rwildcard = $(wildcard $(addprefix $1/*.,$2)) $(foreach d,$(wildcard $1/*),$(call rwildcard,$d,$2)) #Source list SRCS = $(call rwildcard, src, c cpp) SRCS += $(PCSX_REDUX)/common/crt0/crt0.s CPPFLAGS += -I$(PSYQ_PATH)/Include -D_WCHAR_T LDFLAGS += -L$(PSYQ_PATH)/Lib LDFLAGS += -Wl,--start-group LDFLAGS += -lapi LDFLAGS += -lc LDFLAGS += -lc2 LDFLAGS += -lcard LDFLAGS += -lcomb LDFLAGS += -lds LDFLAGS += -letc LDFLAGS += -lgpu LDFLAGS += -lgs LDFLAGS += -lgte LDFLAGS += -lgun LDFLAGS += -lhmd LDFLAGS += -lmath LDFLAGS += -lmcrd LDFLAGS += -lmcx LDFLAGS += -lpad LDFLAGS += -lpress LDFLAGS += -lsio LDFLAGS += -lsnd LDFLAGS += -lspu LDFLAGS += -ltap LDFLAGS += -lcd LDFLAGS += -Wl,--end-group ifdef USE_JABY_MAKE include Wrapper.mk else include $(PCSX_REDUX)/common.mk endif fullclean: clean rm -fr iso/Info/* bin/GlobalLBATable.bin rebuild: fullclean all