mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-04-27 23:35:45 +00:00
shift openal-soft directory add plus various cmake set(values) on over to an o/s agnostic block, rather than only including that if used on windows
This commit is contained in:
parent
c8a77ca885
commit
e1aecaa07d
1 changed files with 6 additions and 6 deletions
|
|
@ -61,8 +61,9 @@ mark_as_advanced(TORQUE_BASIC_LIGHTING)
|
||||||
option(TORQUE_SFX_DirectX "DirectX Sound" OFF)
|
option(TORQUE_SFX_DirectX "DirectX Sound" OFF)
|
||||||
mark_as_advanced(TORQUE_SFX_DirectX)
|
mark_as_advanced(TORQUE_SFX_DirectX)
|
||||||
option(TORQUE_SFX_OPENAL "OpenAL Sound" ON)
|
option(TORQUE_SFX_OPENAL "OpenAL Sound" ON)
|
||||||
#windows uses openal-soft
|
|
||||||
if(WIN32)
|
if(TORQUE_SFX_OPENAL)
|
||||||
|
|
||||||
#disable a few things that are not required
|
#disable a few things that are not required
|
||||||
set(ALSOFT_TESTS OFF CACHE BOOL "Build and install test programs" FORCE)
|
set(ALSOFT_TESTS OFF CACHE BOOL "Build and install test programs" FORCE)
|
||||||
set(ALSOFT_UTILS OFF CACHE BOOL "Build and install utility programs" FORCE)
|
set(ALSOFT_UTILS OFF CACHE BOOL "Build and install utility programs" FORCE)
|
||||||
|
|
@ -72,15 +73,14 @@ if(WIN32)
|
||||||
set(ALSOFT_NO_CONFIG_UTIL OFF CACHE BOOL "Disable building the alsoft-config utility" FORCE)
|
set(ALSOFT_NO_CONFIG_UTIL OFF CACHE BOOL "Disable building the alsoft-config utility" FORCE)
|
||||||
set(ALSOFT_HRTF_DEFS OFF CACHE BOOL "Install HRTF definition files" FORCE)
|
set(ALSOFT_HRTF_DEFS OFF CACHE BOOL "Install HRTF definition files" FORCE)
|
||||||
set(ALSOFT_AMBDEC_PRESETS OFF CACHE BOOL "Install AmbDec presets" FORCE)
|
set(ALSOFT_AMBDEC_PRESETS OFF CACHE BOOL "Install AmbDec presets" FORCE)
|
||||||
|
|
||||||
add_subdirectory( ${libDir}/openal-soft ${CMAKE_CURRENT_BINARY_DIR}/openal-soft)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(TORQUE_SFX_OPENAL)
|
add_subdirectory( ${libDir}/openal-soft ${CMAKE_CURRENT_BINARY_DIR}/openal-soft)
|
||||||
|
|
||||||
#Hide some unnecessary fields as advanced
|
#Hide some unnecessary fields as advanced
|
||||||
mark_as_advanced(ALSOFT_AMBDEC_PRESETS)
|
mark_as_advanced(ALSOFT_AMBDEC_PRESETS)
|
||||||
mark_as_advanced(ALSOFT_BACKEND_DSOUND)
|
mark_as_advanced(ALSOFT_BACKEND_DSOUND)
|
||||||
mark_as_advanced(ALSOFT_BACKEND_MMDEVAPI)
|
mark_as_advanced(ALSOFT_BACKEND_MMDEVAPI)
|
||||||
|
mark_as_advanced(ALSOFT_BUILD_ROUTER)
|
||||||
mark_as_advanced(ALSOFT_BACKEND_WAVE)
|
mark_as_advanced(ALSOFT_BACKEND_WAVE)
|
||||||
mark_as_advanced(ALSOFT_BACKEND_WINMM)
|
mark_as_advanced(ALSOFT_BACKEND_WINMM)
|
||||||
mark_as_advanced(ALSOFT_CONFIG)
|
mark_as_advanced(ALSOFT_CONFIG)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue