summaryrefslogtreecommitdiffstats
path: root/Source/cmake.cxx
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2008-06-08 15:41:24 (GMT)
committerBrad King <brad.king@kitware.com>2008-06-08 15:41:24 (GMT)
commite77f5cfaed898d1cf3ac52754ddf19b5e9a5ea99 (patch)
tree72bec901eee56af98c4442ab117e09587ca76961 /Source/cmake.cxx
parent9c8185494bce6c47cf6f269c427fb59cfe574c6b (diff)
downloadCMake-e77f5cfaed898d1cf3ac52754ddf19b5e9a5ea99.zip
CMake-e77f5cfaed898d1cf3ac52754ddf19b5e9a5ea99.tar.gz
CMake-e77f5cfaed898d1cf3ac52754ddf19b5e9a5ea99.tar.bz2
ENH: Whenever CMake re-runs from inside the VS IDE inform the user why.
Diffstat (limited to 'Source/cmake.cxx')
-rw-r--r--Source/cmake.cxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/cmake.cxx b/Source/cmake.cxx
index 6971204..4dffe0c 100644
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -3740,7 +3740,7 @@ static bool cmakeCheckStampFile(const char* stampName)
// Notify the user why CMake is re-running. It is safe to
// just print to stdout here because this code is only reachable
// through an undocumented flag used by the VS generator.
- std::cout << "CMake is re-running due to explicit user request.\n";
+ std::cout << "CMake is re-running because build system is out-of-date.\n";
return false;
}
@@ -3760,6 +3760,8 @@ static bool cmakeCheckStampFile(const char* stampName)
{
// The stamp dependencies file cannot be read. Just assume the
// build system is really out of date.
+ std::cout << "CMake is re-running because " << stampName
+ << " dependency file is missing.\n";
return false;
}
@@ -3775,6 +3777,8 @@ static bool cmakeCheckStampFile(const char* stampName)
{
// The stamp depends file is older than this dependency. The
// build system is really out of date.
+ std::cout << "CMake is re-running because " << stampName
+ << " is out-of-date.\n";
return false;
}
}