2 changed files with 50 additions and 24 deletions
@ -0,0 +1,48 @@ |
|||||||
|
|
||||||
|
set(EXTRA_SRC) |
||||||
|
if(BUILD_TESTING) |
||||||
|
list(APPEND EXTRA_SRC |
||||||
|
MockLink.cc |
||||||
|
MockLinkFileServer.cc |
||||||
|
MockLinkMissionItemHandler.cc |
||||||
|
) |
||||||
|
endif() |
||||||
|
|
||||||
|
add_library(comm |
||||||
|
#BluetoothLink.cc |
||||||
|
LinkConfiguration.cc |
||||||
|
LinkInterface.cc |
||||||
|
LinkManager.cc |
||||||
|
LogReplayLink.cc |
||||||
|
MavlinkMessagesTimer.cc |
||||||
|
MAVLinkProtocol.cc |
||||||
|
QGCFlightGearLink.cc |
||||||
|
QGCJSBSimLink.cc |
||||||
|
QGCMAVLink.cc |
||||||
|
QGCSerialPortInfo.cc |
||||||
|
QGCXPlaneLink.cc |
||||||
|
SerialLink.cc |
||||||
|
TCPLink.cc |
||||||
|
UDPLink.cc |
||||||
|
|
||||||
|
${EXTRA_SRC} |
||||||
|
|
||||||
|
# HEADERS |
||||||
|
# shouldn't be listed here, but aren't named properly for AUTOMOC |
||||||
|
QGCFlightGearLink.h |
||||||
|
QGCHilLink.h |
||||||
|
QGCJSBSimLink.h |
||||||
|
) |
||||||
|
|
||||||
|
target_link_libraries(comm |
||||||
|
PUBLIC |
||||||
|
Qt5::Location |
||||||
|
Qt5::SerialPort |
||||||
|
Qt5::TextToSpeech |
||||||
|
Qt5::Widgets |
||||||
|
|
||||||
|
qgc |
||||||
|
) |
||||||
|
|
||||||
|
target_include_directories(comm PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) |
||||||
|
|
Loading…
Reference in new issue