mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-05-25 07:06:34 +00:00
Update CMakeLists.txt
This commit is contained in:
parent
acda0354d6
commit
be872a26b4
1 changed files with 26 additions and 7 deletions
|
|
@ -197,22 +197,44 @@ add_subdirectory(squish ${TORQUE_LIB_TARG_DIRECTORY}/squish EXCLUDE_FROM_ALL)
|
|||
add_subdirectory(collada ${TORQUE_LIB_TARG_DIRECTORY}/collada EXCLUDE_FROM_ALL)
|
||||
add_subdirectory(glad ${TORQUE_LIB_TARG_DIRECTORY}/glad EXCLUDE_FROM_ALL)
|
||||
|
||||
set(ALSOFT_REQUIRE_LINUX OFF)
|
||||
set(ALSOFT_REQUIRE_WINDOWS OFF)
|
||||
set(ALSOFT_REQUIRE_WINDOWS_NOT_UWP OFF)
|
||||
set(ALSOFT_REQUIRE_APPLE OFF)
|
||||
set(ALSOFT_CPUEXT_NEON OFF)
|
||||
|
||||
if(UNIX AND NOT APPLE)
|
||||
set(ALSOFT_REQUIRE_LINUX ON)
|
||||
endif()
|
||||
if(WIN32)
|
||||
set(ALSOFT_REQUIRE_WINDOWS ON)
|
||||
endif()
|
||||
if(APPLE)
|
||||
set(ALSOFT_REQUIRE_APPLE ON)
|
||||
endif()
|
||||
|
||||
#hidden options
|
||||
if(TORQUE_SFX_OPENAL)
|
||||
advanced_option(TORQUE_OGGVORBIS "Enable OGG Vorbis" ON)
|
||||
advanced_option(ALSOFT_EAX "Enable legacy EAX extensions" ${WIN32})
|
||||
advanced_option(ALSOFT_UPDATE_BUILD_VERSION "Update git build version info" ON)
|
||||
mark_as_advanced(ALSOFT_BACKEND_COREAUDIO)
|
||||
advanced_option(ALSOFT_BACKEND_DSOUND "Enable DirectSound backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_ALSA "Enable ALSA Backend" ${ALSOFT_REQUIRE_LINUX})
|
||||
advanced_option(ALSOFT_REQUIRE_ALSA "Require ALSA Backend" ${ALSOFT_REQUIRE_LINUX})
|
||||
advanced_option(ALSOFT_BACKEND_DSOUND "Enable DirectSound backend" ${ALSOFT_REQUIRE_WINDOWS})
|
||||
advanced_option(ALSOFT_REQUIRE_DSOUND "Require DirectSound Backend" ${ALSOFT_REQUIRE_WINDOWS})
|
||||
advanced_option(ALSOFT_BACKEND_JACK "Enable Jack backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_OBOE "Enable OBOE backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_OPENSL "Enable OpenSL backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_PIPEWIRE "Enable PipeWire backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_PORTAUDIO "Enable PortAudio backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_PULSEAUDIO "Enable PulseAudio backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_SDL2 "Use SDL2 Backend" ON)
|
||||
advanced_option(ALSOFT_BACKEND_WASAPI "Enable WASAPI backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_WAVE "Enable Wave backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_SDL2 "Use SDL2 Backend" OFF)
|
||||
advanced_option(ALSOFT_BACKEND_COREAUDIO "Enable CoreAudio backend" ${ALSOFT_REQUIRE_APPLE})
|
||||
advanced_option(ALSOFT_REQUIRE_COREAUDIO "Require CoreAudio backend" ${ALSOFT_REQUIRE_APPLE})
|
||||
advanced_option(ALSOFT_BACKEND_WASAPI "Enable WASAPI backend" ${ALSOFT_REQUIRE_WINDOWS})
|
||||
advanced_option(ALSOFT_REQUIRE_WASAPI "Require WASAPI backend" ${ALSOFT_REQUIRE_WINDOWS})
|
||||
advanced_option(ALSOFT_BACKEND_WAVE "Enable Wave backend" ON)
|
||||
advanced_option(ALSOFT_BACKEND_WINMM "Enable WinMM backend" OFF)
|
||||
mark_as_advanced(ALSOFT_BUILD_ROUTER)
|
||||
mark_as_advanced(ALSOFT_CPUEXT_NEON)
|
||||
|
|
@ -232,8 +254,6 @@ if(TORQUE_SFX_OPENAL)
|
|||
advanced_option(ALSOFT_INSTALL_UTILS "Install utility programs (openal-info, alsoft-config, ...)" OFF)
|
||||
mark_as_advanced(ALSOFT_UPDATE_BUILD_VERSION)
|
||||
mark_as_advanced(ALSOFT_NO_CONFIG_UTIL)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_COREAUDIO)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_DSOUND)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_JACK)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_NEON)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_OBOE)
|
||||
|
|
@ -246,7 +266,6 @@ if(TORQUE_SFX_OPENAL)
|
|||
mark_as_advanced(ALSOFT_REQUIRE_SSE2)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_SSE3)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_SSE4_1)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_WASAPI)
|
||||
mark_as_advanced(ALSOFT_REQUIRE_WINMM)
|
||||
mark_as_advanced(ALSOFT_SEARCH_INSTALL_DATADIR)
|
||||
mark_as_advanced(ALSOFT_TESTS)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue