diff --git a/examples/dds/CMakeLists.txt b/examples/dds/CMakeLists.txt index abc3db8e..d8b08990 100644 --- a/examples/dds/CMakeLists.txt +++ b/examples/dds/CMakeLists.txt @@ -37,12 +37,14 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/fairmq-ex-dds-env.sh ${CMAKE_CURRENT_ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/fairmq-start-ex-dds.sh.in ${CMAKE_CURRENT_BINARY_DIR}/fairmq-start-ex-dds.sh @ONLY) # test -add_test(NAME Example.DDS.localhost COMMAND ${CMAKE_CURRENT_BINARY_DIR}/fairmq-start-ex-dds.sh localhost) -set_tests_properties(Example.DDS.localhost PROPERTIES - TIMEOUT 15 - RUN_SERIAL true - PASS_REGULAR_EXPRESSION "Example successful" -) +if(DDS_FOUND) + add_test(NAME Example.DDS.localhost COMMAND ${CMAKE_CURRENT_BINARY_DIR}/fairmq-start-ex-dds.sh localhost) + set_tests_properties(Example.DDS.localhost PROPERTIES + TIMEOUT 15 + RUN_SERIAL true + PASS_REGULAR_EXPRESSION "Example successful" + ) +endif() # install