Browse Source

cmake create VehicleSetup library in src/VehicleSetup

QGC4.4
Daniel Agar 7 years ago
parent
commit
bff39b26c5
  1. 10
      src/CMakeLists.txt
  2. 17
      src/VehicleSetup/CMakeLists.txt

10
src/CMakeLists.txt

@ -16,7 +16,6 @@ include_directories( @@ -16,7 +16,6 @@ include_directories(
Terrain
uas
Vehicle
VehicleSetup
VideoStreaming
ViewWidgets
)
@ -183,13 +182,6 @@ add_library(qgc @@ -183,13 +182,6 @@ add_library(qgc
Vehicle/MultiVehicleManager.cc
Vehicle/Vehicle.cc
VehicleSetup/Bootloader.cc
VehicleSetup/FirmwareImage.cc
VehicleSetup/FirmwareUpgradeController.cc
VehicleSetup/JoystickConfigController.cc
VehicleSetup/PX4FirmwareUpgradeThread.cc
VehicleSetup/VehicleComponent.cc
VideoStreaming/VideoItem.cc
VideoStreaming/VideoReceiver.cc
VideoStreaming/VideoStreaming.cc
@ -247,6 +239,7 @@ add_subdirectory(MissionManager) @@ -247,6 +239,7 @@ add_subdirectory(MissionManager)
add_subdirectory(QmlControls)
add_subdirectory(QtLocationPlugin)
add_subdirectory(Settings)
add_subdirectory(VehicleSetup)
target_link_libraries(qgc
@ -283,6 +276,7 @@ target_link_libraries(qgc @@ -283,6 +276,7 @@ target_link_libraries(qgc
QtLocationPlugin
Settings
ui
VehicleSetup
)
target_include_directories(qgc INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})

17
src/VehicleSetup/CMakeLists.txt

@ -0,0 +1,17 @@ @@ -0,0 +1,17 @@
add_library(VehicleSetup
Bootloader.cc
FirmwareImage.cc
FirmwareUpgradeController.cc
JoystickConfigController.cc
PX4FirmwareUpgradeThread.cc
VehicleComponent.cc
)
target_link_libraries(VehicleSetup
PUBLIC
qgc
)
target_include_directories(VehicleSetup PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
Loading…
Cancel
Save