Files
qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/AdvancedSymbology/Data/CMakeLists.txt
T
torstenandCopilot e22dd98040 LtsSession: STUB-Unterstützung und Build-Fixes
- lts_session_data_dds.h/cpp: BUILD_RTI guards für STUB/Real-Implementation
- Include-Pfad fix: DDS/QosProfile/DDS_DefaultQos (ohne .h)
- CMakeLists.txt: qtservice_export.h Includer Pfad korrigiert
- AdvancedSymbology/Data: Qt6 Core5Compat Verlinkung

RTI License: ~/swy/sandbox/rti_license.dat (leer, vom Installer)
ArcGIS SDK: ./external/ArcGIS/MapsSDK_Qt_300.0.0/

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-21 01:49:35 +02:00

67 lines
1.3 KiB
CMake
Executable File

#
# $Id$
# $HeadURL: svn://slssvn/TDS/branches/product/devel/trunk/Lts/Plugins/AdvancedSymbology/CMakeLists.txt
# $Author$
# Created by Mike Wille, SLSE, 2016-09-05
#
NGL_ADD_LIBRARY(WS AsbData STATIC
asb_foreign_interface_impl.cpp
asb_foreign_interface_impl.h
logger.cpp
logger.h
)
TARGET_INCLUDE_DIRECTORIES(AsbData PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/../../..
${CMAKE_CURRENT_SOURCE_DIR}/../../../Viewer/SituationMap
)
NGL_TARGET_LINK_LIBRARIES(AsbData
GimDataPluginInterface
AsbDataPluginInterface
AesDataPluginInterface
PpmDataPluginInterface
advancedSymbology
)
#
# Data Plugin
#
NGL_ADD_LIBRARY(WS AsbDataPlugin MODULE
asb_data_plugin.cpp
asb_data_plugin.h
asb_foreign_interface_impl.cpp
asb_foreign_interface_impl.h
logger.cpp
logger.h
)
NGL_TARGET_LINK_LIBRARIES(AsbDataPlugin
AsbData
Qt6::Core
AsbDataPluginInterface
GimDataPluginInterface
svcAesCommon
advancedSymbology
NGLLogger
LtsSessionDataDds
)
NGL_INSTALL_TARGET(AsbDataPlugin)
NGL_ADD_LIBRARY(WS AsbForeignDataPluginThp STATIC
asb_foreign_interface_impl.cpp
asb_foreign_interface_impl.h
logger.cpp
logger.h
)
NGL_TARGET_LINK_LIBRARIES(AsbForeignDataPluginThp
AsbData
Qt6::Core
AsbDataPluginInterface
GimDataPluginInterface
svcAesCommon
advancedSymbology
NGLLogger
LtsSessionDataDds
)