]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/opencl/vcpkg-cmake-wrapper.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / opencl / vcpkg-cmake-wrapper.cmake
1 _find_package(${ARGS})
2 if(NOT BUILD_SHARED_LIBS AND (NOT CMAKE_SYSTEM_NAME MATCHES "Darwin"))
3 find_package(Threads REQUIRED)
4 set(OpenCL_Extra_Libs ${CMAKE_DL_LIBS} ${CMAKE_THREAD_LIBS_INIT})
5 if(CMAKE_SYSTEM_NAME MATCHES "Windows")
6 list(APPEND OpenCL_Extra_Libs cfgmgr32)
7 if($ENV{WindowsSDKVersion} MATCHES "^10")
8 list(APPEND OpenCL_Extra_Libs OneCoreUAP)
9 endif()
10 endif(CMAKE_SYSTEM_NAME MATCHES "Windows")
11
12 if(TARGET OpenCL::OpenCL)
13 set_property(TARGET OpenCL::OpenCL APPEND PROPERTY INTERFACE_LINK_LIBRARIES ${OpenCL_Extra_Libs})
14 endif()
15 if(OpenCL_LIBRARIES)
16 list(APPEND OpenCL_LIBRARIES ${OpenCL_Extra_Libs})
17 endif()
18 endif()