# # $Id$ # $HeadURL$ # $Author$ # IF(BUILD_TESTING) IF(TARGET svcMsgClient AND TARGET svcTabServer) #################################### # Message Test #################################### SET(SRCS_TEST_MSG msg_tests.cpp ) SET(HDRS_TEST_MSG msg_tests.h ) NGL_TARGET_INCLUDE_DIRECTORIES(msgTests PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../ ${CMAKE_CURRENT_BINARY_DIR}/../ ) # Testing FunctionTopic Functionality (FTC) ADD_EXECUTABLE(msgTests ${SRCS_TEST_MSG} ${HDRS_TEST_MSG}) TARGET_LINK_LIBRARIES(msgTests Qt5::Core Qt5::Test RTI::nddscpp2 svcMsgClient svcTabClient svcTabServer svcCoreClient LtsCommandLineParser ddsconnector nglcoreapplication ) IF(NOT BUILD_RPM) NGL_INSTALL(AAR SV TARGETS msgTests DESTINATION bin/test) NGL_INSTALL(AAR SV FILES ../log4cxx_msg.props DESTINATION bin/test) ENDIF() ENDIF() ENDIF()