[Cmake-commits] [cmake-commits] hoffman committed FortranCInterface.cmake 1.12 1.13
cmake-commits at cmake.org
cmake-commits at cmake.org
Thu Oct 30 17:48:05 EDT 2008
Update of /cvsroot/CMake/CMake/Modules
In directory public:/mounts/ram/cvs-serv16813
Modified Files:
FortranCInterface.cmake
Log Message:
ENH: better output if module linkage is not found
Index: FortranCInterface.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/FortranCInterface.cmake,v
retrieving revision 1.12
retrieving revision 1.13
diff -C 2 -d -r1.12 -r1.13
*** FortranCInterface.cmake 30 Oct 2008 20:50:12 -0000 1.12
--- FortranCInterface.cmake 30 Oct 2008 21:48:03 -0000 1.13
***************
*** 188,201 ****
if(found)
message(STATUS "found Fortran module linkage")
- set(FORTRAN_C_MODULE_PREFIX "${prefix}" CACHE INTERNAL
- "PREFIX for Fortran to c name mangling")
- set(FORTRAN_C_MODULE_SUFFIX "${suffix}" CACHE INTERNAL
- "SUFFIX for Fortran to c name mangling")
- set(FORTRAN_C_MODULE_MANGLING_FOUND TRUE CACHE INTERNAL
- "SUFFIX for Fortran to c name mangling")
else(found)
! set(FORTRAN_C_MODULE_MANGLING_FOUND FALSE CACHE INTERNAL
! "Fortran to C Module calling not availible.")
endif(found)
endif(NOT FORTRAN_C_MANGLING_FOUND)
foreach(f ${${FUNCTIONS}})
--- 188,200 ----
if(found)
message(STATUS "found Fortran module linkage")
else(found)
! message(STATUS "Failed to find Fortran module linkage")
endif(found)
+ set(FORTRAN_C_MODULE_PREFIX "${prefix}" CACHE INTERNAL
+ "PREFIX for Fortran to c name mangling")
+ set(FORTRAN_C_MODULE_SUFFIX "${suffix}" CACHE INTERNAL
+ "SUFFIX for Fortran to c name mangling")
+ set(FORTRAN_C_MODULE_MANGLING_FOUND ${found} CACHE INTERNAL
+ "Was for Fortran to c name mangling found for modules")
endif(NOT FORTRAN_C_MANGLING_FOUND)
foreach(f ${${FUNCTIONS}})
More information about the Cmake-commits
mailing list