Commit 055e1ee5 authored by Daniel Agar's avatar Daniel Agar

cmake create Vehicle library in src/Vehicle

parent 7b74b306
...@@ -14,7 +14,6 @@ include_directories( ...@@ -14,7 +14,6 @@ include_directories(
PositionManager PositionManager
qgcunittest qgcunittest
Terrain Terrain
Vehicle
ViewWidgets ViewWidgets
) )
...@@ -68,8 +67,6 @@ if(BUILD_TESTING) ...@@ -68,8 +67,6 @@ if(BUILD_TESTING)
qgcunittest/TCPLoopBackServer.cc qgcunittest/TCPLoopBackServer.cc
qgcunittest/UnitTest.cc qgcunittest/UnitTest.cc
qgcunittest/UnitTestList.cc qgcunittest/UnitTestList.cc
Vehicle/SendMavCommandTest.cc
) )
add_qgc_test(AudioOutputTest) add_qgc_test(AudioOutputTest)
...@@ -137,12 +134,6 @@ add_library(qgc ...@@ -137,12 +134,6 @@ add_library(qgc
Terrain/TerrainQuery.cc Terrain/TerrainQuery.cc
Vehicle/ADSBVehicle.cc
Vehicle/GPSRTKFactGroup.cc
Vehicle/MAVLinkLogManager.cc
Vehicle/MultiVehicleManager.cc
Vehicle/Vehicle.cc
ViewWidgets/CustomCommandWidget.cc ViewWidgets/CustomCommandWidget.cc
ViewWidgets/CustomCommandWidgetController.cc ViewWidgets/CustomCommandWidgetController.cc
ViewWidgets/ViewWidgetController.cc ViewWidgets/ViewWidgetController.cc
...@@ -194,6 +185,7 @@ add_subdirectory(QmlControls) ...@@ -194,6 +185,7 @@ add_subdirectory(QmlControls)
add_subdirectory(QtLocationPlugin) add_subdirectory(QtLocationPlugin)
add_subdirectory(Settings) add_subdirectory(Settings)
add_subdirectory(uas) add_subdirectory(uas)
add_subdirectory(Vehicle)
add_subdirectory(VehicleSetup) add_subdirectory(VehicleSetup)
add_subdirectory(VideoStreaming) add_subdirectory(VideoStreaming)
...@@ -232,6 +224,7 @@ target_link_libraries(qgc ...@@ -232,6 +224,7 @@ target_link_libraries(qgc
Settings Settings
uas uas
ui ui
Vehicle
VehicleSetup VehicleSetup
VideoStreaming VideoStreaming
) )
......
set(EXTRA_SRC)
if(BUILD_TESTING)
list(APPEND EXTRA_SRC
SendMavCommandTest.cc
)
endif()
add_library(Vehicle
ADSBVehicle.cc
GPSRTKFactGroup.cc
MAVLinkLogManager.cc
MultiVehicleManager.cc
Vehicle.cc
${EXTRA_SRC}
)
target_link_libraries(Vehicle
PUBLIC
qgc
)
target_include_directories(Vehicle PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
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