diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2001-05-22 17:22:30 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2001-05-22 17:22:30 (GMT) |
commit | beaa7dc1c84a58063f72c54559ecf0b2b45de45c (patch) | |
tree | d652bfb87b09db966bda4fc6acdd58b29f656e8c | |
parent | 69503c66eb8225b57b5e8968f2d58d646bcf3191 (diff) | |
download | CMake-beaa7dc1c84a58063f72c54559ecf0b2b45de45c.zip CMake-beaa7dc1c84a58063f72c54559ecf0b2b45de45c.tar.gz CMake-beaa7dc1c84a58063f72c54559ecf0b2b45de45c.tar.bz2 |
BUG: fix depends and CXXFLAGS passing
-rw-r--r-- | Source/Makefile.in | 2 | ||||
-rw-r--r-- | Source/cmUnixMakefileGenerator.cxx | 5 | ||||
-rwxr-xr-x | Templates/configure | 15 | ||||
-rw-r--r-- | Templates/configure.in | 7 |
4 files changed, 17 insertions, 12 deletions
diff --git a/Source/Makefile.in b/Source/Makefile.in index 9daeac0..aa99b5d 100644 --- a/Source/Makefile.in +++ b/Source/Makefile.in @@ -3,7 +3,7 @@ VPATH = @srcdir@ CMAKE_CONFIG_DIR = @CMAKE_CONFIG_DIR@ CXX = @CXX@ -CXXFLAGS = -DCMAKE_ROOT_DIR='"@CMAKE_ROOT_DIR@"' @CXXFLAGS@ -DCMAKE_HAS_AUTOCONF -I${CMAKE_CONFIG_DIR}/Source +CXXFLAGS = @CXXFLAGS@ -DCMAKE_ROOT_DIR='"@CMAKE_ROOT_DIR@"' @CXXFLAGS@ -DCMAKE_HAS_AUTOCONF -I${CMAKE_CONFIG_DIR}/Source .SUFFIXES: .cxx .java .class diff --git a/Source/cmUnixMakefileGenerator.cxx b/Source/cmUnixMakefileGenerator.cxx index 344871b..ff3d29e 100644 --- a/Source/cmUnixMakefileGenerator.cxx +++ b/Source/cmUnixMakefileGenerator.cxx @@ -133,11 +133,10 @@ void cmUnixMakefileGenerator::OutputMakefile(const char* file) this->OutputDependencies(fout); this->OutputTargets(fout); this->OutputSubDirectoryRules(fout); - std::string dependName; + std::string dependName = m_Makefile->GetStartOutputDirectory(); + dependName += "/cmake.depends"; if(!this->m_CacheOnly) { - dependName = m_Makefile->GetStartOutputDirectory(); - dependName += "/cmake.depends"; std::ofstream dependout(dependName.c_str()); if(!dependout) { diff --git a/Templates/configure b/Templates/configure index 78db5ee..e40c17a 100755 --- a/Templates/configure +++ b/Templates/configure @@ -2809,7 +2809,11 @@ case $system in FreeBSD*) CMAKE_USE_PTHREADS=0 CMAKE_THREAD_LIBS="" - ;; + ;; + CYGWIN_NT*) + CMAKE_THREAD_LIBS="" + CMAKE_USE_PTHREADS=0 + ;; esac fi @@ -2819,7 +2823,6 @@ fi - CMAKE_ANSI_CFLAGS="" # on hp use -Aa for ansi if test $ac_cv_prog_gxx = no; then @@ -2867,7 +2870,7 @@ fi # ansi stream files (without the .h) if test $ac_cv_prog_gxx = no; then echo $ac_n "checking ansi standard C++ stream headers ""... $ac_c" 1>&6 -echo "configure:2871: checking ansi standard C++ stream headers " >&5 +echo "configure:2874: checking ansi standard C++ stream headers " >&5 echo "******" rm -rf conftest.* cat > conftest.cc <<! @@ -2888,7 +2891,7 @@ fi if test $ac_cv_prog_gxx = no; then echo "******" echo $ac_n "checking ansi standard namespace support ""... $ac_c" 1>&6 -echo "configure:2892: checking ansi standard namespace support " >&5 +echo "configure:2895: checking ansi standard namespace support " >&5 rm -rf conftest.* cat > conftest.cc <<! #include <list> @@ -2916,7 +2919,7 @@ do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2920: checking for $ac_word" >&5 +echo "configure:2923: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_RUNMAKE'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2956,7 +2959,7 @@ do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2960: checking for $ac_word" >&5 +echo "configure:2963: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_CMAKE_AR'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else diff --git a/Templates/configure.in b/Templates/configure.in index 8b06be5..b4c0419 100644 --- a/Templates/configure.in +++ b/Templates/configure.in @@ -386,11 +386,14 @@ case $system in FreeBSD*) CMAKE_USE_PTHREADS=0 CMAKE_THREAD_LIBS="" - ;; + ;; + CYGWIN_NT*) + CMAKE_THREAD_LIBS="" + CMAKE_USE_PTHREADS=0 + ;; esac fi - AC_SUBST(CMAKE_USE_SPROC) AC_SUBST(CMAKE_USE_PTHREADS) AC_SUBST(CMAKE_HP_PTHREADS) |