[Cmake-commits] [cmake-commits] king committed FortranCInterface.cmake 1.22 1.23
cmake-commits at cmake.org
cmake-commits at cmake.org
Tue Dec 15 14:02:50 EST 2009
Update of /cvsroot/CMake/CMake/Modules
In directory public:/mounts/ram/cvs-serv30196/Modules
Modified Files:
FortranCInterface.cmake
Log Message:
FortranCInterface: Support '=' in language flags
The commit "FortranCInterface: Honor language flags in checks" taught
the FortranCInterface module to pass C and Fortran flags into its
detection and verification checks. We improve on the change to allow
the '=' character in the language flags. This requires passing the
cache entry type with the -D options.
Index: FortranCInterface.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/FortranCInterface.cmake,v
retrieving revision 1.22
retrieving revision 1.23
diff -C 2 -d -r1.22 -r1.23
*** FortranCInterface.cmake 19 Nov 2009 22:42:47 -0000 1.22
--- FortranCInterface.cmake 15 Dec 2009 19:02:47 -0000 1.23
***************
*** 249,255 ****
CMAKE_FLAGS -DVERIFY_CXX=${verify_cxx}
-DCMAKE_VERBOSE_MAKEFILE=ON
! "-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}"
! "-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}"
! "-DCMAKE_Fortran_FLAGS=${CMAKE_Fortran_FLAGS}"
OUTPUT_VARIABLE _output)
file(WRITE "${FortranCInterface_BINARY_DIR}/Verify${lang}/output.txt" "${_output}")
--- 249,255 ----
CMAKE_FLAGS -DVERIFY_CXX=${verify_cxx}
-DCMAKE_VERBOSE_MAKEFILE=ON
! "-DCMAKE_C_FLAGS:STRING=${CMAKE_C_FLAGS}"
! "-DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS}"
! "-DCMAKE_Fortran_FLAGS:STRING=${CMAKE_Fortran_FLAGS}"
OUTPUT_VARIABLE _output)
file(WRITE "${FortranCInterface_BINARY_DIR}/Verify${lang}/output.txt" "${_output}")
More information about the Cmake-commits
mailing list