Files
qt5-legatus-legacy/Lts/Proxies/TrainingAreaBase/Plugins/UAS/CMakeLists.txt
T
2026-08-13 18:33:10 +02:00

47 lines
676 B
CMake
Executable File

add_subdirectory(TmsIfAdapter)
if (BUILD_TESTING)
add_subdirectory(Test)
endif()
# plugin
set(src
logger.h
logger.cpp
plugin.h
plugin.cpp
plugin_instance.h
plugin_instance.cpp
from_tab.h
from_tab.cpp
uav_ia.h
uav_ia.cpp
uav_ia_manager.h
uav_ia_manager.cpp
)
NGL_ADD_LIBRARY(SV tabPluginUAS MODULE ${src})
NGL_TARGET_LINK_LIBRARIES(tabPluginUAS
TmsIfAdapterInterface
NGLLogger
nglsettings
Qt5::Core
Qt5::Gui
Qt5::Network
tabTelegrams
tabPluginInterface
svcCesClient
svcPdmClient
svcTabCommon
svcPpmClient
svcFlmClient
LtsUtilsCoreHeaderOnly
LtsCoordTrans # geocentric2LonLatAlt
)
NGL_INSTALL_TARGET(tabPluginUAS)