]> git.mxchange.org Git - flightgear.git/blobdiff - src/Main/CMakeLists.txt
Improve timing statistics
[flightgear.git] / src / Main / CMakeLists.txt
index 0f791dc0ef7e2d3fd3622a32ecd74d7e641c0968..954c020bccfdaa5f1a1bea736c1fe364ab823082 100644 (file)
@@ -1,4 +1,12 @@
 
+if (MSVC)
+       if (CMAKE_CL_64)
+               set( RESOURCE_FILE flightgear64.rc )
+       else (CMAKE_CL_64)
+               set( RESOURCE_FILE flightgear.rc )
+       endif (CMAKE_CL_64)
+endif (MSVC)
+
 set(SOURCES
        CameraGroup.cxx
        FGEventHandler.cxx
@@ -21,6 +29,7 @@ set(SOURCES
        util.cxx
        viewer.cxx
        viewmgr.cxx
+       ${RESOURCE_FILE}
        )
        
 add_executable(fgfs ${SOURCES})
@@ -30,16 +39,24 @@ get_property(FG_LIBS GLOBAL PROPERTY FG_LIBS)
 #message(STATUS "OSG libs ${OPENSCENEGRAPH_LIBRARIES}")
 #message(STATUS "SG libs ${SIMGEAR_LIBRARIES}")
 
+if(RTI_FOUND)
+  find_sg_component(hla13 SIMGEAR_LIBRARIES)
+  find_sg_component(hla SIMGEAR_LIBRARIES)
+  set(HLA_LIBRARIES ${RTI_LIBRARIES})
+else()
+  set(HLA_LIBRARIES "")
+endif()
+
 target_link_libraries(fgfs 
        ${FG_LIBS}
+        ${HLA_LIBRARIES}
        ${SIMGEAR_LIBRARIES}
        ${OPENSCENEGRAPH_LIBRARIES} 
        ${OPENAL_LIBRARY} 
        ${OPENGL_LIBRARIES}
        ${ALUT_LIBRARY} 
        ${ZLIB_LIBRARIES}
-       ${PLIB_LIBRARIES})
+       ${PLIB_LIBRARIES}
+       ${RT_LIBRARY})
        
 install(TARGETS fgfs RUNTIME DESTINATION bin)
-
-       
\ No newline at end of file