# # $Id$ # $HeadURL$ # $Author$ # INCLUDE(MacroCodeGenIdl) SET(xml_FILE gmp_service.xml) # # --- Library svcGmpServer ------------------------------------------------- # SET(SRCS initialization.cpp initialization.h handler_minelayer_data.cpp handler_minelayer_data.h GFS_map_cont.h zssi_wi_Minenfeld_Interpreter.cpp zssi_wi_Minenfeld_Interpreter.h zssi_wi_Minenfeld_Generator.cpp zssi_wi_Minenfeld_Generator.h dds_handler.cpp dds_handler.h settings.cpp settings.h logger.cpp logger.h ${xml_FILE} ) # make sure xml file is properly installed CODEGEN_HANDLE_SVC_XML(SRCS ${xml_FILE}) NGL_ADD_LIBRARY(AAR SV svcGmpServer SHARED ${SRCS}) NGL_TARGET_LINK_LIBRARIES(svcGmpServer Qt5::Core svcAesClient svcCoreClient svcPdmClient svcPpmClient svcTabClient LtsCoordTrans ddsconnector NGLLogger nglsettings ngldb ngltools ) NGL_INSTALL_TARGET(svcGmpServer) # Uncomment if necessary ADD_SUBDIRECTORY(UnitTests) #ADD_SUBDIRECTORY(ModuleTests)