summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2001-05-22 17:22:30 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2001-05-22 17:22:30 (GMT)
commitbeaa7dc1c84a58063f72c54559ecf0b2b45de45c (patch)
treed652bfb87b09db966bda4fc6acdd58b29f656e8c
parent69503c66eb8225b57b5e8968f2d58d646bcf3191 (diff)
downloadCMake-beaa7dc1c84a58063f72c54559ecf0b2b45de45c.zip
CMake-beaa7dc1c84a58063f72c54559ecf0b2b45de45c.tar.gz
CMake-beaa7dc1c84a58063f72c54559ecf0b2b45de45c.tar.bz2
BUG: fix depends and CXXFLAGS passing
-rw-r--r--Source/Makefile.in2
-rw-r--r--Source/cmUnixMakefileGenerator.cxx5
-rwxr-xr-xTemplates/configure15
-rw-r--r--Templates/configure.in7
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)