1
0
Fork 0
flightgear/src/Network/CMakeLists.txt
2019-04-11 11:36:22 +01:00

78 lines
No EOL
1 KiB
CMake

include(FlightGearComponent)
set(SOURCES
ATC-Inputs.cxx
ATC-Main.cxx
ATC-Outputs.cxx
AV400.cxx
AV400Sim.cxx
AV400WSim.cxx
atlas.cxx
garmin.cxx
generic.cxx
HTTPClient.cxx
DNSClient.cxx
flarm.cxx
igc.cxx
joyclient.cxx
jsclient.cxx
lfsglass.cxx
native.cxx
native_ctrls.cxx
native_fdm.cxx
native_gui.cxx
nmea.cxx
opengc.cxx
props.cxx
protocol.cxx
pve.cxx
ray.cxx
rul.cxx
)
set(HEADERS
ATC-Inputs.hxx
ATC-Main.hxx
ATC-Outputs.hxx
AV400.hxx
AV400Sim.hxx
AV400WSim.hxx
atlas.hxx
garmin.hxx
generic.hxx
HTTPClient.hxx
DNSClient.hxx
flarm.hxx
igc.hxx
joyclient.hxx
jsclient.hxx
lfsglass.hxx
native.hxx
native_ctrls.hxx
native_fdm.hxx
native_gui.hxx
nmea.hxx
opengc.hxx
props.hxx
protocol.hxx
pve.hxx
ray.hxx
rul.hxx
)
if(ENABLE_IAX)
list(APPEND SOURCES fgcom.cxx)
list(APPEND HEADERS fgcom.hxx)
endif()
flightgear_component(Network "${SOURCES}" "${HEADERS}")
if(RTI_FOUND)
add_subdirectory(HLA)
endif()
add_subdirectory(http)
if(ENABLE_SWIFT)
add_subdirectory(Swift)
endif()