37 lines
763 B
Makefile
37 lines
763 B
Makefile
TARGET = psxsplash
|
|
TYPE = ps-exe
|
|
|
|
SRCS = \
|
|
src/main.cpp \
|
|
src/renderer.cpp \
|
|
src/splashpack.cpp \
|
|
src/camera.cpp \
|
|
src/gtemath.cpp \
|
|
src/worldcollision.cpp \
|
|
src/navregion.cpp \
|
|
src/triclip.cpp \
|
|
src/lua.cpp \
|
|
src/luaapi.cpp \
|
|
src/scenemanager.cpp \
|
|
src/sceneloader.cpp \
|
|
src/fileloader.cpp \
|
|
src/audiomanager.cpp \
|
|
src/controls.cpp \
|
|
src/profiler.cpp \
|
|
src/collision.cpp \
|
|
src/bvh.cpp \
|
|
src/cutscene.cpp \
|
|
src/uisystem.cpp \
|
|
src/loadingscreen.cpp
|
|
|
|
# LOADER=cdrom → CD-ROM backend (for ISO builds on real hardware)
|
|
# LOADER=pcdrv → PCdrv backend (default, emulator + SIO1)
|
|
ifeq ($(LOADER),cdrom)
|
|
CPPFLAGS += -DLOADER_CDROM
|
|
else
|
|
CPPFLAGS += -DPCDRV_SUPPORT=1
|
|
endif
|
|
|
|
include third_party/nugget/psyqo-lua/psyqo-lua.mk
|
|
include third_party/nugget/psyqo/psyqo.mk
|