]> git.mxchange.org Git - simgear.git/blobdiff - simgear/sound/CMakeLists.txt
cppbind.Ghost: clean up a bit
[simgear.git] / simgear / sound / CMakeLists.txt
index 6161b33b965a88fc58b8b622cf6f3b9db3f03f1d..a15c9110d1702e189ac1ee4ea8de7501e6012694 100644 (file)
@@ -16,21 +16,20 @@ set(SOURCES
     soundmgr_openal.cxx
     xmlsound.cxx
     readwav.cxx
+    soundmgr_openal_private.hxx
     )
 
 simgear_scene_component(sound sound "${SOURCES}" "${HEADERS}")
 
-if(ENABLE_TESTS)
+if(ENABLE_TESTS AND ENABLE_SOUND)
 
 if (SIMGEAR_SHARED)
-    set(SOUND_TEST_LIBS SimGearScene)
+    set( SOUND_TEST_LIBS
+        ${TEST_LIBS})
 else()
     set(SOUND_TEST_LIBS
-        sgsound sgio sgmath sgstructure sgthreads sgtiming sgmisc sgdebug
-        ${CMAKE_THREAD_LIBS_INIT}
-        ${RT_LIBRARY}
-        ${OPENAL_LIBRARY}
-        ${ZLIB_LIBRARY})
+        ${TEST_LIBS}
+        ${OPENAL_LIBRARY})
 endif()
 
 function(create_test TEST_NAME)
@@ -44,4 +43,4 @@ create_test(openal_test1)
 create_test(openal_test2)
 create_test(openal_test3)
 create_test(openal_test4)
-endif(ENABLE_TESTS)
+endif()