瀏覽代碼

Merge topic 'FindHDF5-fix-header-langs'

96d61393 FindHDF5: Fix search for language-specific header file
Brad King 8 年之前
父節點
當前提交
dbdd25bc95
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Modules/FindHDF5.cmake

+ 2 - 2
Modules/FindHDF5.cmake

@@ -666,9 +666,9 @@ if( NOT HDF5_FOUND )
 
 
     foreach(__lang IN LISTS HDF5_LANGUAGE_BINDINGS)
     foreach(__lang IN LISTS HDF5_LANGUAGE_BINDINGS)
         # find the HDF5 include directories
         # find the HDF5 include directories
-        if(LANGUAGE STREQUAL "Fortran")
+        if("${__lang}" STREQUAL "Fortran")
             set(HDF5_INCLUDE_FILENAME hdf5.mod)
             set(HDF5_INCLUDE_FILENAME hdf5.mod)
-        elseif(LANGUAGE STREQUAL "CXX")
+        elseif("${__lang}" STREQUAL "CXX")
             set(HDF5_INCLUDE_FILENAME H5Cpp.h)
             set(HDF5_INCLUDE_FILENAME H5Cpp.h)
         else()
         else()
             set(HDF5_INCLUDE_FILENAME hdf5.h)
             set(HDF5_INCLUDE_FILENAME hdf5.h)