瀏覽代碼

* BugFix: Correct a few typos in the CMakeLists.txt.
* Feature: Mirror support for TORQUE_SFX_DirectX which appears to be
broken anyway.

Robert MacGregor 3 年之前
父節點
當前提交
f395c7d9ee
共有 2 個文件被更改,包括 11 次插入1 次删除
  1. 1 1
      Engine/source/CMakeLists.txt
  2. 10 0
      Tools/CMake/modules/dsound.cmake

+ 1 - 1
Engine/source/CMakeLists.txt

@@ -290,4 +290,4 @@ if (UNIX)
 		  endif()
 	  endif()
 	endforeach()
-endif (APPLE)
+endif (UNIX)

+ 10 - 0
Tools/CMake/modules/dsound.cmake

@@ -0,0 +1,10 @@
+# OpenAL module
+option(TORQUE_SFX_DIRECTX "Use DirectSound SFX" OFF)
+
+if(TORQUE_SFX_DIRECTX AND WIN32)
+  message("Enabling DirectSound Module")
+
+  file(GLOB TORQUE_DSOUND_SOURCES "${CMAKE_SOURCE_DIR}/Engine/source/sfx/dsound/*.cpp" "${CMAKE_SOURCE_DIR}/Engine/source/sfx/xaudio/*.cpp")
+
+  set(TORQUE_SOURCE_FILES ${TORQUE_SOURCE_FILES} ${TORQUE_DSOUND_SOURCES})
+endif(TORQUE_SFX_DIRECTX AND WIN32)