summaryrefslogtreecommitdiffstats
path: root/Source/cmake.cxx
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2008-04-30 17:42:40 (GMT)
committerBrad King <brad.king@kitware.com>2008-04-30 17:42:40 (GMT)
commit1381aab4b7c3f6149d87a673e2bd754e7eed4ac5 (patch)
tree7a2b80dd23612af1b9645de3690bd0d1cbe089ca /Source/cmake.cxx
parent10c91ded4feda7eb027bc601f2047154cdcba776 (diff)
downloadCMake-1381aab4b7c3f6149d87a673e2bd754e7eed4ac5.zip
CMake-1381aab4b7c3f6149d87a673e2bd754e7eed4ac5.tar.gz
CMake-1381aab4b7c3f6149d87a673e2bd754e7eed4ac5.tar.bz2
BUG: Remove check for files written by file(WRITE) being loaded.
- CMake 1.8 and below did not do the check but could get in infinite loops due to the local generate step. - CMake 2.0 added the check but failed to perform it in directories with no targets (see bug #678). - CMake 2.2 removed the local generate which fixed the problem but did not remove the check. - Between CMake 2.4 and 2.6.0rc6 the check was fixed to work even when no targets appear in a directory (see bug #6923). - Bottom line: the check is no longer needed.
Diffstat (limited to 'Source/cmake.cxx')
-rw-r--r--Source/cmake.cxx17
1 files changed, 0 insertions, 17 deletions
diff --git a/Source/cmake.cxx b/Source/cmake.cxx
index 5e5859b..08fbe9d 100644
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -2081,8 +2081,6 @@ int cmake::ActualConfigure()
this->GlobalGenerator->ClearEnabledLanguages();
}
- this->CleanupWrittenFiles();
-
// Truncate log files
if (!this->InTryCompile)
{
@@ -2533,21 +2531,6 @@ void cmake::GetGeneratorDocumentation(std::vector<cmDocumentationEntry>& v)
}
}
-void cmake::AddWrittenFile(const char* file)
-{
- this->WrittenFiles.insert(file);
-}
-
-bool cmake::HasWrittenFile(const char* file)
-{
- return this->WrittenFiles.find(file) != this->WrittenFiles.end();
-}
-
-void cmake::CleanupWrittenFiles()
-{
- this->WrittenFiles.clear();
-}
-
void cmake::UpdateConversionPathTable()
{
// Update the path conversion table with any specified file: