ENDIF(MED_ENABLE_MED3)
ENDFOREACH(name medC)
-SET(MED3_LIBS ${MED3_LIBS_C_ONLY})
-FOREACH(name med medimport)
- IF(MED_ENABLE_MED3)
- FIND_LIBRARY(${name}_LIB ${name} ${MED3HOME}/lib)
- IF(${name}_LIB)
- MESSAGE(STATUS "${name} lib found: ${${name}_LIB}")
- SET(MED3_LIBS ${MED3_LIBS} ${${name}_LIB})
- ELSE(${name}_LIB)
- MESSAGE(STATUS "${name} lib not found in ${MED3HOME}/lib, check your installation.")
- SET(MED_ENABLE_MED3 OFF)
- ENDIF(${name}_LIB)
- ENDIF(MED_ENABLE_MED3)
-ENDFOREACH(name med medimport)
+SET(MED3_HAS_FORTRAN_BINDINGS 0)
+IF(MED_ENABLE_MED3)
+ FIND_LIBRARY(med_LIB med ${MED3HOME}/lib)
+ IF(med_LIB)
+ MESSAGE(STATUS "med lib found: ${med_LIB}")
+ SET(MED3_LIBS ${MED3_LIBS_C_ONLY} ${med_LIB})
+ SET(MED3_HAS_FORTRAN_BINDINGS 1)
+ ELSE(med_LIB)
+ MESSAGE(STATUS "med lib not found in ${MED3HOME}/lib")
+ ENDIF(med_LIB)
+
+ FIND_LIBRARY(medimport_LIB medimport ${MED3HOME}/lib)
+ IF(medimport_LIB)
+ MESSAGE(STATUS "medimport lib found: ${medimport_LIB}")
+ SET(MED3_LIBS ${MED3_LIBS} ${medimport_LIB})
+ ELSE(medimport_LIB)
+ MESSAGE(STATUS "medimport lib not found in ${MED3HOME}/lib")
+ SET(MED3_HAS_FORTRAN_BINDINGS 0)
+ ENDIF(medimport_LIB)
+ENDIF(MED_ENABLE_MED3)
IF(MED_ENABLE_MED3)
ELSE(MED_ENABLE_MED3)