diff --git a/CMake/FindCGNS.cmake b/CMake/FindCGNS.cmake index 005f1afd..432cd8b0 100644 --- a/CMake/FindCGNS.cmake +++ b/CMake/FindCGNS.cmake @@ -16,7 +16,7 @@ mark_as_advanced(CGNS_INCLUDE_DIR) find_library(CGNS_LIBRARY NAMES - cgns + cgnsdll cgns DOC "CGNS library") mark_as_advanced(CGNS_LIBRARY) @@ -44,5 +44,10 @@ if (CGNS_FOUND) set_target_properties(CGNS::CGNS PROPERTIES IMPORTED_LOCATION "${CGNS_LIBRARY}" INTERFACE_INCLUDE_DIRECTORIES "${CGNS_INCLUDE_DIR}") + find_package(HDF5 REQUIRED) + if(TARGET HDF5::HDF5) + set_property(TARGET CGNS::CGNS APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "HDF5::HDF5") + endif() endif () endif ()