# # $Id$ # $HeadURL$ # $Author$ # SET(xml_FILE rsc_service.xml) SET(SRCS_lib logger.cpp logger.h connection.cpp connection.h data_writer_task.cpp data_writer_task.h session.cpp session.h session_handler.cpp session_handler.h ) NGL_ADD_LIBRARY2(WS AAR SV rscCommon SHARED ${SRCS_lib}) NGL_TARGET_LINK_LIBRARIES(rscCommon PRIVATE LtsPluginLoader PUBLIC ddsconnector NGLLogger Qt5::Core ) ## currently no ruting service in guez #IF (NOT GUEZ_MODE)# #SET(SRCS_exe # main_handler.cpp # main_handler.h # main.cpp # partition_handler.cpp # partition_handler.h #) # make sure xml file is properly installed #CODEGEN_HANDLE_SVC_XML(SRCS_exe ${xml_FILE}) #NGL_ADD_SVC_ICON(SRCS_exe) #NGL_ADD_EXECUTABLE(AAR SV svcRoutingServiceNG ${SRCS_exe}) #NGL_TARGET_LINK_LIBRARIES(svcRoutingServiceNG # rscCommon # Qt5::Core # ddsgen # ddsconnector # RTI::nddsc # RTI::nddscore # RTI::nddscpp2 # LtsCommandLineParser # NGLLogger # nglcoreapplication # routing_plugin# # ddscore # svcCoreClient # svcExmClient #) #NGL_INSTALL_TARGET(svcRoutingServiceNG) #NGL_INSTALL(AAR SV FILES log4cxx_rsc.props DESTINATION bin) #NGL_ADD_TARGET_LINK(svcRoutingServiceNG sRSC) #ENDIF()