From 66722aa5fd29eca20d95899986d999de6e89bb77 Mon Sep 17 00:00:00 2001 From: Michael Hirsch Date: Sat, 6 Nov 2021 22:18:05 -0400 Subject: [PATCH] windows-cmake: optional opencl test Signed-off-by: Michael Hirsch --- tests/hwloc/CMakeLists.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/hwloc/CMakeLists.txt b/tests/hwloc/CMakeLists.txt index 8ca0c01dcf..0af27bd208 100644 --- a/tests/hwloc/CMakeLists.txt +++ b/tests/hwloc/CMakeLists.txt @@ -16,3 +16,15 @@ endforeach() target_compile_definitions(hwloc_type_sscanf PRIVATE XMLTESTDIR=\"${CMAKE_CURRENT_SOURCE_DIR}/xml/\") set_tests_properties(get_obj_with_same_locality PROPERTIES ENVIRONMENT HWLOC_TOP_SRCDIR=${TOPDIR}) + + +# --- optional tests + +find_package(OpenCL) +if(OpenCL_FOUND) + add_executable(test_opencl opencl.c) + target_link_libraries(test_opencl PRIVATE hwloc::hwloc OpenCL::OpenCL) + + add_test(NAME OpenCL COMMAND test_opencl) + set_tests_properties(OpenCL PROPERTIES TIMEOUT 10) +endif()