Browse Source

cmake create PositionManager library in src/PositionManager

QGC4.4
Daniel Agar 7 years ago
parent
commit
33d14dd402
  1. 6
      src/CMakeLists.txt
  2. 16
      src/PositionManager/CMakeLists.txt

6
src/CMakeLists.txt

@ -7,7 +7,6 @@ include_directories( @@ -7,7 +7,6 @@ include_directories(
${Qt5Location_PRIVATE_INCLUDE_DIRS}
FollowMe
PositionManager
qgcunittest
Terrain
)
@ -112,9 +111,6 @@ add_library(qgc @@ -112,9 +111,6 @@ add_library(qgc
FollowMe/FollowMe.cc
PositionManager/PositionManager.cpp
PositionManager/SimulatedPosition.cc
Terrain/TerrainQuery.cc
CmdLineOptParser.cc
@ -164,6 +160,7 @@ add_subdirectory(FlightMap) @@ -164,6 +160,7 @@ add_subdirectory(FlightMap)
add_subdirectory(GPS)
add_subdirectory(Joystick)
add_subdirectory(MissionManager)
add_subdirectory(PositionManager)
add_subdirectory(QmlControls)
add_subdirectory(QtLocationPlugin)
add_subdirectory(Settings)
@ -206,6 +203,7 @@ target_link_libraries(qgc @@ -206,6 +203,7 @@ target_link_libraries(qgc
gps
Joystick
MissionManager
PositionManager
QmlControls
QtLocationPlugin
qwt # LinechartWidget

16
src/PositionManager/CMakeLists.txt

@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
add_library(PositionManager
PositionManager.cpp
SimulatedPosition.cc
)
target_link_libraries(PositionManager
PUBLIC
qgc
)
target_include_directories(PositionManager
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}
)
Loading…
Cancel
Save