Commit 661fb1ac authored by Daniel Agar's avatar Daniel Agar

cmake: add ADSB

parent e9915acb
add_library(ADSB
ADSBVehicle.cc
ADSBVehicle.h
ADSBVehicleManager.cc
ADSBVehicleManager.h
)
target_link_libraries(ADSB
PUBLIC
qgc
)
target_include_directories(ADSB
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}
)
......@@ -113,6 +113,7 @@ set_source_files_properties(QGCApplication.cc PROPERTIES COMPILE_DEFINITIONS GIT
add_subdirectory(ui)
add_subdirectory(ADSB)
add_subdirectory(Airmap)
add_subdirectory(AnalyzeView)
add_subdirectory(api)
......@@ -148,6 +149,7 @@ target_link_libraries(qgc
Qt5::QuickWidgets
Qt5::Widgets
ADSB
Airmap
AnalyzeView
api
......
add_library(Settings
ADSBVehicleManagerSettings.cc
ADSBVehicleManagerSettings.h
APMMavlinkStreamRateSettings.cc
APMMavlinkStreamRateSettings.h
AppSettings.cc
AppSettings.h
AutoConnectSettings.cc
AutoConnectSettings.h
BrandImageSettings.cc
BrandImageSettings.h
FirmwareUpgradeSettings.cc
FirmwareUpgradeSettings.h
FlightMapSettings.cc
FlightMapSettings.h
FlyViewSettings.cc
FlyViewSettings.h
OfflineMapsSettings.cc
OfflineMapsSettings.h
PlanViewSettings.cc
PlanViewSettings.h
RTKSettings.cc
RTKSettings.h
SettingsGroup.cc
SettingsGroup.h
SettingsManager.cc
SettingsManager.h
UnitsSettings.cc
UnitsSettings.h
VideoSettings.cc
VideoSettings.h
)
target_link_libraries(Settings
......
......@@ -3,17 +3,24 @@ set(EXTRA_SRC)
if(BUILD_TESTING)
list(APPEND EXTRA_SRC
SendMavCommandTest.cc
SendMavCommandTest.h
)
endif()
add_library(Vehicle
ADSBVehicle.cc
GPSRTKFactGroup.cc
GPSRTKFactGroup.h
MAVLinkLogManager.cc
MAVLinkLogManager.h
MultiVehicleManager.cc
MultiVehicleManager.h
TrajectoryPoints.cc
TrajectoryPoints.h
Vehicle.cc
Vehicle.h
VehicleObjectAvoidance.cc
VehicleObjectAvoidance.h
${EXTRA_SRC}
)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment