Skip to content

Commit

Permalink
Debugging FindHDF5.cmake on CI
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidAce committed Jun 1, 2021
1 parent d765903 commit 25de94d
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
7 changes: 4 additions & 3 deletions cmake/SetupDependenciesCMake.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -112,12 +112,13 @@ if(H5PP_PACKAGE_MANAGER MATCHES "cmake")
# Download HDF5 (and ZLIB and SZIP)
if(NOT TARGET hdf5::all)
list(INSERT HDF5_ROOT 0 ${H5PP_DEPS_INSTALL_DIR})
set(CMAKE_FIND_DEBUG_MODE ON)
set(HDF5_NO_SYSTEM_ENVIRONMENT_PATH ON)
set(HDF5_NO_CMAKE_PACKAGE_REGISTRY ON)
set(HDF5_NO_CMAKE_SYSTEM_PATH ON)
set(HDF5_NO_CMAKE_SYSTEM_PACKAGE_REGISTRY ON)
set(HDF5_FIND_VERBOSE OFF)
set(HDF5_FIND_DEBUG OFF)
set(HDF5_FIND_VERBOSE ON)
set(HDF5_FIND_DEBUG ON)
mark_as_advanced(HDF5_NO_SYSTEM_ENVIRONMENT_PATH)
mark_as_advanced(HDF5_NO_CMAKE_PACKAGE_REGISTRY)
mark_as_advanced(HDF5_NO_CMAKE_SYSTEM_PATH)
Expand Down Expand Up @@ -145,12 +146,12 @@ if(H5PP_PACKAGE_MANAGER MATCHES "cmake")
list(APPEND H5PP_HDF5_OPTIONS "-DHDF5_ENABLE_PARALLEL:BOOL=${H5PP_ENABLE_MPI}")
build_dependency(hdf5 "${H5PP_DEPS_INSTALL_DIR}" "${H5PP_HDF5_OPTIONS}")
# This one uses our own module though, but will call the config-mode internally first.
set(HDF5_NO_DEFAULT_PATH ON)
find_package(HDF5 1.12 COMPONENTS C HL REQUIRED)
if(TARGET hdf5::all)
message(STATUS "hdf5 installed successfully")
endif()
endif()
set(CMAKE_FIND_DEBUG_MODE OFF)
if(TARGET hdf5::all)
list(APPEND H5PP_TARGETS hdf5::all)
target_link_libraries(deps INTERFACE hdf5::all)
Expand Down
5 changes: 2 additions & 3 deletions cmake/SetupDependenciesFetch.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ if(H5PP_PACKAGE_MANAGER MATCHES "fetch")
set(HDF5_NO_CMAKE_PACKAGE_REGISTRY ON)
set(HDF5_NO_CMAKE_SYSTEM_PATH ON)
set(HDF5_NO_CMAKE_SYSTEM_PACKAGE_REGISTRY ON)
set(HDF5_FIND_VERBOSE OFF)
set(HDF5_FIND_DEBUG OFF)
set(HDF5_FIND_VERBOSE ON)
set(HDF5_FIND_DEBUG ON)
mark_as_advanced(HDF5_NO_SYSTEM_ENVIRONMENT_PATH)
mark_as_advanced(HDF5_NO_CMAKE_PACKAGE_REGISTRY)
mark_as_advanced(HDF5_NO_CMAKE_SYSTEM_PATH)
Expand Down Expand Up @@ -82,7 +82,6 @@ if(H5PP_PACKAGE_MANAGER MATCHES "fetch")
list(APPEND H5PP_HDF5_OPTIONS "-DHDF5_ENABLE_PARALLEL:BOOL=${H5PP_ENABLE_MPI}")
build_dependency(hdf5 "${H5PP_DEPS_INSTALL_DIR}" "${H5PP_HDF5_OPTIONS}")
# This one uses our own module though, but will call the config-mode internally first.
set(HDF5_NO_DEFAULT_PATH ON)
find_package(HDF5 1.12 COMPONENTS C HL REQUIRED)
if(TARGET hdf5::all)
message(STATUS "hdf5 installed successfully")
Expand Down

0 comments on commit 25de94d

Please sign in to comment.