]> git.mxchange.org Git - simgear.git/blobdiff - simgear/environment/CMakeLists.txt
Optional use libCurl as the HTTP client.
[simgear.git] / simgear / environment / CMakeLists.txt
index ae641d181c622cf41cb60dd9dfff568d9aa5f3ec..d5255b041b8cfcbdebcf537aa6f294ba4ac1a146 100644 (file)
@@ -4,15 +4,20 @@ include (SimGearComponent)
 set(HEADERS metar.hxx precipitation.hxx)
 set(SOURCES metar.cxx precipitation.cxx)
 
-simgear_component(environment environment "${SOURCES}" "${HEADERS}")
+simgear_scene_component(environment environment "${SOURCES}" "${HEADERS}")
 
 if(ENABLE_TESTS)
 add_executable(test_metar test_metar.cxx)
-target_link_libraries(test_metar
-    sgenvironment sgstructure sgmisc sgdebug
-    ${CMAKE_THREAD_LIBS_INIT}
-    ${ZLIB_LIBRARY}
-    ${RT_LIBRARY}) 
-    
+
+if (SIMGEAR_SHARED)
+    target_link_libraries(test_metar SimGearScene) 
+else()
+    target_link_libraries(test_metar
+        SimGearScene SimGearCore
+        ${CMAKE_THREAD_LIBS_INIT}
+        ${ZLIB_LIBRARY}
+        ${RT_LIBRARY})
+endif()
+
 add_test(metar ${EXECUTABLE_OUTPUT_PATH}/test_metar)
 endif(ENABLE_TESTS)