瀏覽代碼

Merge topic 'FindHDF5-dbg-and-rel' into release-3.19

5267ba9d63 FindHDF5: Fix finding both debug and release libs

Acked-by: Kitware Robot <[email protected]>
Merge-request: !5653
Brad King 4 年之前
父節點
當前提交
95e3ff2e88
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Modules/FindHDF5.cmake

+ 1 - 1
Modules/FindHDF5.cmake

@@ -991,10 +991,10 @@ if (HDF5_FOUND)
     add_library(HDF5::HDF5 INTERFACE IMPORTED)
     add_library(HDF5::HDF5 INTERFACE IMPORTED)
     string(REPLACE "-D" "" _hdf5_definitions "${HDF5_DEFINITIONS}")
     string(REPLACE "-D" "" _hdf5_definitions "${HDF5_DEFINITIONS}")
     set_target_properties(HDF5::HDF5 PROPERTIES
     set_target_properties(HDF5::HDF5 PROPERTIES
-      INTERFACE_LINK_LIBRARIES "${HDF5_LIBRARIES}"
       INTERFACE_INCLUDE_DIRECTORIES "${HDF5_INCLUDE_DIRS}"
       INTERFACE_INCLUDE_DIRECTORIES "${HDF5_INCLUDE_DIRS}"
       INTERFACE_COMPILE_DEFINITIONS "${_hdf5_definitions}")
       INTERFACE_COMPILE_DEFINITIONS "${_hdf5_definitions}")
     unset(_hdf5_definitions)
     unset(_hdf5_definitions)
+    target_link_libraries(HDF5::HDF5 INTERFACE ${HDF5_LIBRARIES})
   endif ()
   endif ()
 
 
   foreach (hdf5_lang IN LISTS HDF5_LANGUAGE_BINDINGS)
   foreach (hdf5_lang IN LISTS HDF5_LANGUAGE_BINDINGS)