# # $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 ${CMAKE_CURRENT_SOURCE_DIR}/../../../../Z/src ) NGL_TARGET_LINK_LIBRARIES(AsbData GimDataPluginInterface AsbDataPluginInterface AesDataPluginInterface PpmDataPluginInterface advancedSymbology Qt6::Widgets ) # # 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 )