cmake_minimum_required(VERSION 3.1 FATAL_ERROR) if (BUILD_TESTING) add_library(DeviceSettingsTests INTERFACE) target_include_directories(DeviceSettingsTests INTERFACE "${DeviceSettings_SOURCE_DIR}/test") target_link_libraries(DeviceSettingsTests INTERFACE DeviceSettings SDKInterfacesTests gmock_main) set(INCLUDE_PATH "${DeviceSettings_SOURCE_DIR}/include" "${AVSCommon_SOURCE_DIR}/AVS/test" "${AVSCommon_SOURCE_DIR}/Utils/include" "${AVSCommon_SOURCE_DIR}/SDKInterfaces/test" "${CertifiedSender_SOURCE_DIR}/test") set(TEST_FOLDER "${DeviceSettings_SOURCE_DIR}/test") discover_unit_tests("${INCLUDE_PATH}" "DeviceSettings;DeviceSettingsTests" "${TEST_FOLDER}") endif()