From d7a5159da1330fc94a8e5101f202f59848333954 Mon Sep 17 00:00:00 2001 From: albertmena <12760268+albertmena@users.noreply.github.com> Date: Mon, 9 Feb 2026 13:16:25 +0100 Subject: [PATCH] range for hdf5 1.8 <= version <= 1.12.2 --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1b0b766..6d6ae4a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -35,6 +35,11 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) # Find dependencies find_package(HDF5 1.8 COMPONENTS C CXX REQUIRED) +if (HDF5_VERSION VERSION_GREATER "1.12.2") + message(FATAL_ERROR + "HDF5 ${HDF5_VERSION} found, but is required <= 1.12.2") +endif() + if(XMIPP_VERSIONS_FILE) file(APPEND ${XMIPP_VERSIONS_FILE} "HDF5=${HDF5_VERSION}\n") endif()