4 set( RESOURCE_FILE flightgear64.rc )
6 set( RESOURCE_FILE flightgear.rc )
39 get_property(FG_SOURCES GLOBAL PROPERTY FG_SOURCES)
40 get_property(FG_HEADERS GLOBAL PROPERTY FG_HEADERS)
42 link_directories ( ${Boost_LIBRARY_DIRS} )
44 add_executable(fgfs ${SOURCES} ${FG_SOURCES} ${FG_HEADERS} ${HEADERS})
46 get_property(FG_LIBS GLOBAL PROPERTY FG_LIBS)
47 #message(STATUS "fg libs ${FG_LIBS}")
48 #message(STATUS "OSG libs ${OPENSCENEGRAPH_LIBRARIES}")
49 #message(STATUS "SG libs ${SIMGEAR_LIBRARIES}")
52 find_sg_component(hla SIMGEAR_LIBRARIES)
53 find_sg_component(rti13 SIMGEAR_LIBRARIES)
54 find_sg_component(rti SIMGEAR_LIBRARIES)
55 set(HLA_LIBRARIES ${RTI_LIBRARIES})
61 # FIXME - remove once JSBSim doesn't expose private headers
62 include_directories(${PROJECT_SOURCE_DIR}/src/FDM/JSBSim)
64 target_link_libraries(fgfs JSBSim)
67 target_link_libraries(fgfs
69 ${OPENSCENEGRAPH_LIBRARIES}
74 ${EVENT_INPUT_LIBRARIES}
75 ${SIMGEAR_CORE_LIBRARY_DEPENDENCIES}
76 ${SIMGEAR_SCENE_LIBRARY_DEPENDENCIES}
80 install(TARGETS fgfs RUNTIME DESTINATION bin)
82 add_executable(metar metar_main.cxx)
84 target_link_libraries(metar
86 ${SIMGEAR_CORE_LIBRARY_DEPENDENCIES}
87 ${SIMGEAR_SCENE_LIBRARY_DEPENDENCIES}
91 install(TARGETS metar RUNTIME DESTINATION bin)