]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/paraview/cgns.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / paraview / cgns.patch
1 diff --git a/CMake/FindCGNS.cmake b/CMake/FindCGNS.cmake
2 index 005f1afd9..a45103a9f 100644
3 --- a/CMake/FindCGNS.cmake
4 +++ b/CMake/FindCGNS.cmake
5 @@ -16,7 +16,7 @@ mark_as_advanced(CGNS_INCLUDE_DIR)
6
7 find_library(CGNS_LIBRARY
8 NAMES
9 - cgns
10 + cgnsdll cgns
11 DOC "CGNS library")
12 mark_as_advanced(CGNS_LIBRARY)
13
14 @@ -45,4 +45,15 @@ if (CGNS_FOUND)
15 IMPORTED_LOCATION "${CGNS_LIBRARY}"
16 INTERFACE_INCLUDE_DIRECTORIES "${CGNS_INCLUDE_DIR}")
17 endif ()
18 + include(CMakeFindDependencyMacro)
19 + find_dependency(hdf5 CONFIG)
20 + if(TARGET hdf5::hdf5-shared)
21 + set_property(TARGET CGNS::CGNS APPEND PROPERTY
22 + INTERFACE_LINK_LIBRARIES "hdf5::hdf5-shared")
23 + elseif(TARGET hdf5::hdf5-static)
24 + set_property(TARGET CGNS::CGNS APPEND PROPERTY
25 + INTERFACE_LINK_LIBRARIES "hdf5::hdf5-static")
26 + else()
27 + message(FATAL_ERROR "No HDF5 target to link cgns against")
28 + endif()
29 endif ()