diff --git a/MeshLib/CMakeLists.txt b/MeshLib/CMakeLists.txt index fce297b5f462b5d09964b3547cdfa2ed818a8974..7e6d372f7aefd4969a4f4e8d60da6e6855159ae2 100644 --- a/MeshLib/CMakeLists.txt +++ b/MeshLib/CMakeLists.txt @@ -36,9 +36,9 @@ target_link_libraries( PUBLIC BaseLib GeoLib GitInfoLib + ${HDF5_LIBRARIES} MathLib ${VTK_LIBRARIES} - $<$<TARGET_EXISTS:OgsXdmf>:OgsXdmf> $<$<TARGET_EXISTS:MPI::MPI_CXX>:MPI::MPI_CXX> $<$<TARGET_EXISTS:petsc>:petsc> ) diff --git a/scripts/cmake/Dependencies.cmake b/scripts/cmake/Dependencies.cmake index 63d40dbb52320736449f91b5e19f61f5a39554e0..55d47e8811ec080d45737ddf1e430f9c93a03883 100644 --- a/scripts/cmake/Dependencies.cmake +++ b/scripts/cmake/Dependencies.cmake @@ -211,6 +211,8 @@ else() endif() set(HDF5_C_INCLUDE_DIR ${HDF5_SOURCE_DIR}) set(HDF5_INCLUDE_DIR ${HDF5_SOURCE_DIR}) + else() + find_package(HDF5 REQUIRED) endif() endif()