]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/YASim/CMakeLists.txt
FGPUIDialog: fix reading from already free'd memory.
[flightgear.git] / src / FDM / YASim / CMakeLists.txt
index d6638966f02024933a42db001f602bdbdf9d6671..352a78b09bfff709dc235dd4e2294952c1761e6d 100644 (file)
@@ -13,7 +13,6 @@ set(COMMON
        Integrator.cpp
        Jet.cpp
        Launchbar.cpp
-       Math.cpp
        Model.cpp
        PistonEngine.cpp
        PropEngine.cpp
@@ -27,20 +26,29 @@ set(COMMON
        TurbineEngine.cpp
        Turbulence.cpp
        Wing.cpp
-)
+       )
 
 set(SOURCES
        ${COMMON}
        YASim.cxx
        FGGround.cpp
-)
+       )
 
 flightgear_component(YASim  "${SOURCES}")
-    
+
+if(ENABLE_TESTS)
 add_executable(yasim yasim-test.cpp ${COMMON})
+add_executable(yasim-proptest proptest.cpp ${COMMON})
+
+target_link_libraries(yasim
+               ${SIMGEAR_CORE_LIBRARIES}
+               ${SIMGEAR_CORE_LIBRARY_DEPENDENCIES})
+
+target_link_libraries(yasim-proptest
+               ${SIMGEAR_CORE_LIBRARIES}
+               ${SIMGEAR_CORE_LIBRARY_DEPENDENCIES})
+
+install(TARGETS yasim yasim-proptest RUNTIME DESTINATION bin)
 
-target_link_libraries(yasim 
-       ${SIMGEAR_CORE_LIBRARIES}
-    ${SIMGEAR_CORE_LIBRARY_DEPENDENCIES})
+endif(ENABLE_TESTS)
 
-install(TARGETS yasim RUNTIME DESTINATION bin)