X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FMain%2FCMakeLists.txt;h=954c020bccfdaa5f1a1bea736c1fe364ab823082;hb=38226af24ec01e8f0a20d7fd73ef838a69f6ef25;hp=ffc87c85782a03b586f2a123d17a64ea4db7023d;hpb=6d3773cb408d85d9040d74bae3564a9f039169c5;p=flightgear.git diff --git a/src/Main/CMakeLists.txt b/src/Main/CMakeLists.txt index ffc87c857..954c020bc 100644 --- a/src/Main/CMakeLists.txt +++ b/src/Main/CMakeLists.txt @@ -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,8 +39,17 @@ 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}