From 26c68c00b7a3800d5bb1eab3b382b97759abef54 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 1 Oct 2025 11:25:52 +0500 Subject: [PATCH] cmake - proceed to package search if HDF5_LIBRARY_DIR not provided Fixes issue with ci.yml --- cmake/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 954066aefe..18ded090d5 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -786,7 +786,7 @@ if(HDF5_SUPPORT) endif() endif() - if(NOT HDF5_INCLUDE_DIR) + if(NOT HDF5_INCLUDE_DIR OR NOT HDF5_LIBRARY_DIR) # First try to find it as a config. find_package(HDF5 CONFIG) if(HDF5_DIR) @@ -800,6 +800,7 @@ if(HDF5_SUPPORT) if(NOT HDF5_INCLUDE_DIR) message( FATAL_ERROR + "HDF5_INCLUDE_DIR is not provided (current value: '${HDF5_INCLUDE_DIR}'). " "HDF5_LIBRARY_DIR is not provided (current value: '${HDF5_LIBRARY_DIR}'). " "Also could not find HDF5 package (neither module or config)." )