# SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT) # SPDX-License-Identifier: BSD-3-Clause add_executable(harness_os_impl) target_sources(harness_os_impl PRIVATE BottleImplTest.cpp BufferedConnectionWriterTest.cpp DgramTwoWayStreamTest.cpp NameConfigTest.cpp NameServerTest.cpp PortCommandTest.cpp PortCoreTest.cpp ProtocolTest.cpp StreamConnectionReaderTest.cpp ) target_link_libraries(harness_os_impl PRIVATE YARP_harness YARP::YARP_os YARP::YARP_sig ) if(YARP_HAS_ACE) target_compile_definitions(harness_os_impl PRIVATE YARP_HAS_ACE) target_link_libraries(harness_os_impl PRIVATE ACE::ACE) endif() set_property(TARGET harness_os_impl PROPERTY FOLDER "Test") yarp_catch_discover_tests(harness_os_impl)