# # monitoring of the target areas # $Id$ # $HeadURL$ # $Author$ # SET(SRCS plugin.cpp plugin.h handler_geopairing.cpp handler_geopairing.h settings.cpp settings.h GeoPairing/GeoPairing.cpp GeoPairing/GeoPairing.hpp logger.cpp logger.h ) # 22.11.2024, Norbert Thoden # cesPluginGeoPairing is a MODULE; not a SHARED # So NGL_ADD_LIBRARY2 SHARED with would create ./Plugins/GeoPairing/cesplugingeopairing_export.h, # but not with MODULE. # But is an export macro realy needed? -> No NGL_ADD_LIBRARY(AAR SV cesPluginGeoPairing MODULE ${SRCS}) NGL_TARGET_LINK_LIBRARIES(cesPluginGeoPairing Qt5::Network Qt5::Widgets cesPluginInterface ngldb svcCesDDSCommon # GeoParing stuff GBL_Types GBL_ConfigSystem FW_Ballistic svcCesGeoPairingImpl ${SCHUSSTAFEL_LIBRARY} ) NGL_INSTALL_TARGET(cesPluginGeoPairing) ADD_SUBDIRECTORY(GBL_Global) ADD_SUBDIRECTORY(GBL_ConfigSystem) ADD_SUBDIRECTORY(GBL_Types) ADD_SUBDIRECTORY(FW_Ballistic) ADD_SUBDIRECTORY(GeoPairingImpl) ADD_SUBDIRECTORY(GeoPairing)