# SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT) # SPDX-License-Identifier: BSD-3-Clause foreach(example_name image_process image_process_module image_source send_sound_file wav_test ) if(YARP_COMPILE_EXAMPLES) add_subdirectory(${example_name}) endif() if(YARP_ENABLE_EXAMPLES_AS_TESTS) add_test(NAME examples::sig::${example_name} COMMAND ${CMAKE_CTEST_COMMAND} -VV --build-and-test "${CMAKE_CURRENT_SOURCE_DIR}/${example_name}" "${CMAKE_CURRENT_BINARY_DIR}/tests/${example_name}" ${build_generator} --build-project ${example_name} --build-options ${build_options} WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}") set_tests_properties(examples::sig::${example_name} PROPERTIES LABELS "examples::sig") list(APPEND EXAMPLES_BUILD_DIRS "${CMAKE_CURRENT_BINARY_DIR}/tests/${example_name}") set_property(DIRECTORY APPEND PROPERTY ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_BINARY_DIR}/tests/${example_name}") endif() endforeach()