diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2001-07-16 14:17:35 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2001-07-16 14:17:35 (GMT) |
commit | a07fa65f9ddf8865d82517127448e61a24e10112 (patch) | |
tree | 3f441ecf0774d5a85c22e433bc4824193ac08485 /Templates | |
parent | 42e3ee8c0501e6263bedc10a6801348cee50a99f (diff) | |
download | CMake-a07fa65f9ddf8865d82517127448e61a24e10112.zip CMake-a07fa65f9ddf8865d82517127448e61a24e10112.tar.gz CMake-a07fa65f9ddf8865d82517127448e61a24e10112.tar.bz2 |
ENH: add a variable for CMAKE_COMPILER_IS_GNUCXX
Diffstat (limited to 'Templates')
-rw-r--r-- | Templates/CMakeSystemConfig.cmake.in | 1 | ||||
-rwxr-xr-x | Templates/configure | 6 | ||||
-rw-r--r-- | Templates/configure.in | 5 |
3 files changed, 12 insertions, 0 deletions
diff --git a/Templates/CMakeSystemConfig.cmake.in b/Templates/CMakeSystemConfig.cmake.in index 46c4e2e..1a5ac24 100644 --- a/Templates/CMakeSystemConfig.cmake.in +++ b/Templates/CMakeSystemConfig.cmake.in @@ -50,3 +50,4 @@ SET (CMAKE_X_CFLAGS "@X_CFLAGS@" CACHE STRING "X11 extra flags") SET (CMAKE_HAS_X @CMAKE_HAS_X@ CACHE INTERNAL "Is X11 around") SET (CMAKE_NO_ANSI_STREAM_HEADERS @CMAKE_NO_ANSI_STREAM_HEADERS@ CACHE INTERNAL "does the compiler support headers like iostream ") SET (CMAKE_NO_STD_NAMESPACE @CMAKE_NO_STD_NAMESPACE@ CACHE INTERNAL "does the compiler support std:: ") +SET (CMAKE_COMPILER_IS_GNUCXX @CMAKE_COMPILER_IS_GNUCXX@ CACHE INTERNAL "Is the compile GNU C++") diff --git a/Templates/configure b/Templates/configure index a15b6b2..8abcf52 100755 --- a/Templates/configure +++ b/Templates/configure @@ -3062,6 +3062,11 @@ esac +CMAKE_COMPILER_IS_GNUGXX=0 +if test $ac_cv_prog_gxx = yes; then + CMAKE_COMPILER_IS_GNUCXX=1 +fi + # generate output files. # create mkdir files just to make some of the directories @@ -3248,6 +3253,7 @@ s%@RUNMAKE@%$RUNMAKE%g s%@CMAKE_AR_TMP@%$CMAKE_AR_TMP%g s%@CMAKE_AR@%$CMAKE_AR%g s%@CMAKE_AR_ARGS@%$CMAKE_AR_ARGS%g +s%@CMAKE_COMPILER_IS_GNUCXX@%$CMAKE_COMPILER_IS_GNUCXX%g CEOF EOF diff --git a/Templates/configure.in b/Templates/configure.in index d1ec182..c648c4e 100644 --- a/Templates/configure.in +++ b/Templates/configure.in @@ -559,6 +559,11 @@ esac AC_SUBST(CMAKE_AR) AC_SUBST(CMAKE_AR_ARGS) +CMAKE_COMPILER_IS_GNUGXX=0 +if test $ac_cv_prog_gxx = yes; then + CMAKE_COMPILER_IS_GNUCXX=1 +fi +AC_SUBST(CMAKE_COMPILER_IS_GNUCXX) # generate output files. # create mkdir files just to make some of the directories |