2021-06-26 09:09:08 -07:00
|
|
|
# Nuclide build config environment
|
|
|
|
# Don't ship this with your application!
|
|
|
|
|
|
|
|
# Build the engine using the SDL2 instead of the native backend
|
2022-09-10 12:40:07 -07:00
|
|
|
BUILD_SDL2=0
|
2021-06-26 09:09:08 -07:00
|
|
|
|
|
|
|
# Build the engine with debug information
|
2022-04-02 09:21:49 -07:00
|
|
|
BUILD_DEBUG=1
|
2021-06-26 09:09:08 -07:00
|
|
|
|
|
|
|
# Clean compile, removing old object files
|
|
|
|
BUILD_CLEAN=0
|
|
|
|
|
|
|
|
# Build any deps the engine requires and statically link them into the binary
|
2022-09-10 12:40:07 -07:00
|
|
|
BUILD_ENGINE_DEPENDENCIES=0
|
2021-06-26 09:09:08 -07:00
|
|
|
|
2021-11-09 08:33:16 -08:00
|
|
|
# Build Source engine format support
|
2021-11-20 08:27:52 -08:00
|
|
|
BUILD_SOURCE=1
|
2021-11-09 08:33:16 -08:00
|
|
|
|
2021-11-20 08:27:52 -08:00
|
|
|
# Build the Open Dynamics Engine physics simulator. More feature complete.
|
2022-04-02 09:21:49 -07:00
|
|
|
BUILD_ODE=1
|
2021-11-20 08:27:52 -08:00
|
|
|
|
|
|
|
# Build the Bullet physics simulator, still WiP
|
2021-08-07 13:37:55 -07:00
|
|
|
BUILD_BULLET=0
|
2021-06-26 09:09:08 -07:00
|
|
|
|
|
|
|
# Build ffmpeg, required for video, flac and menu header playback
|
|
|
|
BUILD_FFMPEG=1
|
|
|
|
|
|
|
|
# Build the IQM/VVM model exporter our skeletal animation based model format of choice
|
|
|
|
BUILD_IQMTOOL=1
|
|
|
|
|
|
|
|
# Build the imgtool which analysis images and compresses them for GPUs
|
|
|
|
BUILD_IMGTOOL=1
|
2021-08-07 03:09:34 -07:00
|
|
|
|
2021-08-27 03:31:07 -07:00
|
|
|
# Specify which engine revision to build, these are considered 'stable'; 0 = latest
|
2022-11-25 16:54:36 -08:00
|
|
|
BUILD_ENGINEREVISION=git
|
2021-08-07 03:27:19 -07:00
|
|
|
|
|
|
|
# Whether or not to run 'git pull' or 'svn up' before building a component
|
|
|
|
BUILD_UPDATE=1
|
2022-05-05 09:13:16 -07:00
|
|
|
|
|
|
|
# If we should try to use CLANG instead of GCC (Linux only)
|
|
|
|
BUILD_CLANG=0
|
2022-06-10 07:55:30 -07:00
|
|
|
|
|
|
|
# Build the Quake III game logic and protocol support
|
|
|
|
BUILD_QUAKE3=1
|