]> git.mxchange.org Git - simgear.git/blobdiff - simgear/CMakeLists.txt
Free OpenAL sounds of objects that are farther away than the max_distance.
[simgear.git] / simgear / CMakeLists.txt
index cde6efa4b2247b1b3089b546e436480330948876..364f63910312ff66965d8d900fae377a6b2bff36 100644 (file)
@@ -51,13 +51,12 @@ if(SIMGEAR_SHARED)
     
   # set_property(TARGET SimGearCore PROPERTY FRAMEWORK 1)
   #  message(STATUS "public header: ${publicHeaders}")
-    set_property(TARGET SimGearCore PROPERTY PUBLIC_HEADER "${publicHeaders}")
+  #  set_property(TARGET SimGearCore PROPERTY PUBLIC_HEADER "${publicHeaders}")
     set_property(TARGET SimGearCore PROPERTY LINKER_LANGUAGE CXX)
     
-    target_link_libraries(SimGearCore ${ZLIB_LIBRARY} ${RT_LIBRARY})                    
-    install(TARGETS SimGearCore LIBRARY DESTINATION lib${LIB_SUFFIX}
-                               PUBLIC_HEADER DESTINATION include/simgear)
-                               
+    target_link_libraries(SimGearCore ${ZLIB_LIBRARY} ${RT_LIBRARY})
+    install(TARGETS SimGearCore LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
+
     if(NOT SIMGEAR_HEADLESS)
         if(LIBSVN_FOUND)
             add_definitions(${APR_CFLAGS})
@@ -69,7 +68,8 @@ if(SIMGEAR_SHARED)
             ENDIF(APPLE)
         endif(LIBSVN_FOUND)
         
-    
+        list(APPEND sceneSources scene/util/SGCoreOSGDependant.cxx)
+        
         add_library(SimGearScene SHARED ${sceneSources})
       # set_property(TARGET SimGearScene PROPERTY FRAMEWORK 1)
       # set_property(TARGET SimGearScene PROPERTY PUBLIC_HEADER "${publicHeaders}")
@@ -86,7 +86,7 @@ if(SIMGEAR_SHARED)
             target_link_libraries(SimGearScene ${LIBSVN_LIBRARIES})
         endif(LIBSVN_FOUND)
                 
-        install(TARGETS SimGearScene LIBRARY DESTINATION lib${LIB_SUFFIX})
+        install(TARGETS SimGearScene LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
     endif()
    
 endif(SIMGEAR_SHARED)