Browse Source

Fix cmake to include Gimbal submodule

QGC4.4
Bartek Zdanowski (Zdanek) 5 months ago committed by Don Gagne
parent
commit
990ed12f5b
  1. 2
      src/CMakeLists.txt
  2. 15
      src/Gimbal/CMakeLists.txt
  3. 1
      src/Joystick/CMakeLists.txt
  4. 2
      src/Settings/CMakeLists.txt
  5. 1
      src/Vehicle/CMakeLists.txt

2
src/CMakeLists.txt

@ -133,6 +133,7 @@ add_subdirectory(FlightDisplay) @@ -133,6 +133,7 @@ add_subdirectory(FlightDisplay)
add_subdirectory(FlightMap)
add_subdirectory(FollowMe)
add_subdirectory(Geo)
add_subdirectory(Gimbal)
add_subdirectory(GPS)
add_subdirectory(Joystick)
if (${QGC_GST_MICROHARD_ENABLED})
@ -176,6 +177,7 @@ target_link_libraries(qgc @@ -176,6 +177,7 @@ target_link_libraries(qgc
FlightMap
FollowMe
Geo
Gimbal
gps
Joystick
MissionManager

15
src/Gimbal/CMakeLists.txt

@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
add_library(Gimbal
GimbalController.cc
)
target_link_libraries(Gimbal
PUBLIC
qgc
)
target_include_directories(Gimbal
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}
)

1
src/Joystick/CMakeLists.txt

@ -17,6 +17,7 @@ add_library(Joystick @@ -17,6 +17,7 @@ add_library(Joystick
target_link_libraries(Joystick
PRIVATE
Gimbal
ui
PUBLIC
qgc

2
src/Settings/CMakeLists.txt

@ -12,6 +12,8 @@ add_library(Settings @@ -12,6 +12,8 @@ add_library(Settings
BrandImageSettings.h
FirmwareUpgradeSettings.cc
FirmwareUpgradeSettings.h
GimbalControllerSettings.cc
GimbalControllerSettings.h
FlightMapSettings.cc
FlightMapSettings.h
FlyViewSettings.cc

1
src/Vehicle/CMakeLists.txt

@ -113,6 +113,7 @@ add_library(Vehicle @@ -113,6 +113,7 @@ add_library(Vehicle
target_link_libraries(Vehicle
PRIVATE
Actuators
Gimbal
ui
compression
libevents_generated

Loading…
Cancel
Save