1set(PLUGINS_TEST_COMMON LLVMOffload) 2set(PLUGINS_TEST_INCLUDE ${LIBOMPTARGET_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/common) 3 4add_libompt_unittest("offload.unittests" 5 ${CMAKE_CURRENT_SOURCE_DIR}/common/Environment.cpp 6 ${CMAKE_CURRENT_SOURCE_DIR}/platform/olGetPlatform.cpp 7 ${CMAKE_CURRENT_SOURCE_DIR}/platform/olGetPlatformCount.cpp 8 ${CMAKE_CURRENT_SOURCE_DIR}/platform/olGetPlatformInfo.cpp 9 ${CMAKE_CURRENT_SOURCE_DIR}/platform/olGetPlatformInfoSize.cpp 10 ${CMAKE_CURRENT_SOURCE_DIR}/device/olGetDevice.cpp 11 ${CMAKE_CURRENT_SOURCE_DIR}/device/olGetDeviceCount.cpp 12 ${CMAKE_CURRENT_SOURCE_DIR}/device/olGetDeviceInfo.cpp 13 ${CMAKE_CURRENT_SOURCE_DIR}/device/olGetDeviceInfoSize.cpp) 14add_dependencies("offload.unittests" ${PLUGINS_TEST_COMMON}) 15target_link_libraries("offload.unittests" PRIVATE ${PLUGINS_TEST_COMMON}) 16target_include_directories("offload.unittests" PRIVATE ${PLUGINS_TEST_INCLUDE}) 17