Commit 73ecb506 authored by Daniel Agar's avatar Daniel Agar

cmake fixes

parent 0783e815
...@@ -119,6 +119,8 @@ add_library(qgc ...@@ -119,6 +119,8 @@ add_library(qgc
QGCTemporaryFile.h QGCTemporaryFile.h
QGCToolbox.cc QGCToolbox.cc
QGCToolbox.h QGCToolbox.h
QGCZlib.cc
QGCZlib.h
RunGuard.cc RunGuard.cc
RunGuard.h RunGuard.h
ShapeFileHelper.cc ShapeFileHelper.cc
...@@ -168,6 +170,7 @@ target_link_libraries(qgc ...@@ -168,6 +170,7 @@ target_link_libraries(qgc
PRIVATE PRIVATE
shp shp
Qt5::QuickControls2 Qt5::QuickControls2
z # zlib
PUBLIC PUBLIC
Qt5::QuickWidgets Qt5::QuickWidgets
......
...@@ -2,24 +2,46 @@ ...@@ -2,24 +2,46 @@
set(EXTRA_SRC) set(EXTRA_SRC)
if(BUILD_TESTING) if(BUILD_TESTING)
list(APPEND EXTRA_SRC list(APPEND EXTRA_SRC
SendMavCommandTest.cc FTPManagerTest.cc
SendMavCommandTest.h FTPManagerTest.h
InitialConnectTest.cc
InitialConnectTest.h
RequestMessageTest.cc
RequestMessageTest.h
SendMavCommandWithHandlerTest.cc
SendMavCommandWithHandlerTest.h
SendMavCommandWithSignallingTest.cc
SendMavCommandWithSignallingTest.h
) )
endif() endif()
add_library(Vehicle add_library(Vehicle
CompInfo.cc
CompInfo.h
CompInfoParam.cc
CompInfoParam.h
CompInfoVersion.cc
CompInfoVersion.h
ComponentInformationManager.cc
ComponentInformationManager.h
FTPManager.cc
FTPManager.h
GPSRTKFactGroup.cc GPSRTKFactGroup.cc
GPSRTKFactGroup.h GPSRTKFactGroup.h
InitialConnectStateMachine.cc
InitialConnectStateMachine.h
MAVLinkLogManager.cc MAVLinkLogManager.cc
MAVLinkLogManager.h MAVLinkLogManager.h
MultiVehicleManager.cc MultiVehicleManager.cc
MultiVehicleManager.h MultiVehicleManager.h
TrajectoryPoints.cc StateMachine.cc
TrajectoryPoints.h StateMachine.h
TerrainFactGroup.cc TerrainFactGroup.cc
TerrainFactGroup.h TerrainFactGroup.h
TerrainProtocolHandler.cc TerrainProtocolHandler.cc
TerrainProtocolHandler.h TerrainProtocolHandler.h
TrajectoryPoints.cc
TrajectoryPoints.h
Vehicle.cc Vehicle.cc
Vehicle.h Vehicle.h
VehicleObjectAvoidance.cc VehicleObjectAvoidance.cc
......
...@@ -3,25 +3,41 @@ set(EXTRA_SRC) ...@@ -3,25 +3,41 @@ set(EXTRA_SRC)
if(BUILD_TESTING) if(BUILD_TESTING)
list(APPEND EXTRA_SRC list(APPEND EXTRA_SRC
MockLink.cc MockLink.cc
MockLinkFileServer.cc MockLink.h
MockLinkFTP.cc
MockLinkFTP.h
MockLinkMissionItemHandler.cc MockLinkMissionItemHandler.cc
MockLinkMissionItemHandler.h
) )
endif() endif()
add_library(comm add_library(comm
#BluetoothLink.cc #BluetoothLink.cc
#BluetoothLink.h
LinkConfiguration.cc LinkConfiguration.cc
LinkConfiguration.h
LinkInterface.cc LinkInterface.cc
LinkInterface.h
LinkManager.cc LinkManager.cc
LinkManager.h
LogReplayLink.cc LogReplayLink.cc
LogReplayLink.h
MavlinkMessagesTimer.cc MavlinkMessagesTimer.cc
MavlinkMessagesTimer.h
MAVLinkProtocol.cc MAVLinkProtocol.cc
MAVLinkProtocol.h
QGCMAVLink.cc QGCMAVLink.cc
QGCMAVLink.h
QGCSerialPortInfo.cc QGCSerialPortInfo.cc
QGCSerialPortInfo.h
SerialLink.cc SerialLink.cc
SerialLink.h
TCPLink.cc TCPLink.cc
UDPLink.cc TCPLink.h
UdpIODevice.cc UdpIODevice.cc
UdpIODevice.h
UDPLink.cc
UDPLink.h
${EXTRA_SRC} ${EXTRA_SRC}
) )
......
add_library(uas add_library(uas
FileManager.cc
UAS.cc UAS.cc
UASMessageHandler.cc
# HEADERS
# shouldn't be listed here, but aren't named properly for AUTOMOC
UAS.h UAS.h
UASInterface.h UASInterface.h
UASMessageHandler.cc
UASMessageHandler.h
) )
target_link_libraries(uas target_link_libraries(uas
......
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