mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-25 06:37:49 +08:00
be56553cbb
* [highfive] Update to v2.3 * [highfive] x-add-version highfive * [highfive] Modernize * [highfive] x-add-version --overwrite-version highfive * [highfive] Do not build docs * [highfive] Bump version * [highfive] Update * [highfive] Bump version
20 lines
760 B
Diff
20 lines
760 B
Diff
diff --git a/CMake/HighFiveTargetDeps.cmake b/CMake/HighFiveTargetDeps.cmake
|
|
index 51bc7b2..f04bf4c 100644
|
|
--- a/CMake/HighFiveTargetDeps.cmake
|
|
+++ b/CMake/HighFiveTargetDeps.cmake
|
|
@@ -10,7 +10,13 @@ if(NOT TARGET libdeps)
|
|
if(NOT DEFINED HDF5_C_LIBRARIES)
|
|
set(HDF5_NO_FIND_PACKAGE_CONFIG_FILE TRUE) # Consistency
|
|
set(HDF5_PREFER_PARALLEL ${HIGHFIVE_PARALLEL_HDF5})
|
|
- find_package(HDF5 REQUIRED)
|
|
+ find_package(hdf5 CONFIG REQUIRED)
|
|
+ set(HIGHFIVE_PARALLEL_HDF5 ${HDF5_ENABLE_PARALLEL})
|
|
+ if(TARGET hdf5::hdf5-shared)
|
|
+ set(HDF5_C_LIBRARIES hdf5::hdf5-shared)
|
|
+ elseif(TARGET hdf5::hdf5-static)
|
|
+ set(HDF5_C_LIBRARIES hdf5::hdf5-static)
|
|
+ endif()
|
|
endif()
|
|
|
|
if(HIGHFIVE_PARALLEL_HDF5 AND NOT HDF5_IS_PARALLEL)
|