cmMakefile: Remove cacheOnly option from GetDefinitions.

It is now unused.
This commit is contained in:
Stephen Kelly committed 2015-06-07 15:21:56 +02:00
1 parent 046aafff12
commit 4c192fb531
2 files changed
+4 -11

No files matched your search

+3 -10
View File
@@ -2497,18 +2497,11 @@ const char* cmMakefile::GetSafeDefinition(const std::string& def) const
return ret;
}
std::vector<std::string> cmMakefile
::GetDefinitions(int cacheonly /* = 0 */) const
std::vector<std::string> cmMakefile::GetDefinitions() const
{
std::vector<std::string> res;
if ( !cacheonly )
{
res = this->Internal->ClosureKeys();
}
std::vector<std::string> cacheKeys =
this->GetState()->GetCacheEntryKeys();
std::vector<std::string> res = this->Internal->ClosureKeys();
std::vector<std::string> cacheKeys = this->GetState()->GetCacheEntryKeys();
res.insert(res.end(), cacheKeys.begin(), cacheKeys.end());
std::sort(res.begin(), res.end());
return res;
}
+1 -1
View File
@@ -511,7 +511,7 @@ public:
* cacheonly is specified and is greater than 0, then only cache
* variables will be listed.
*/
std::vector<std::string> GetDefinitions(int cacheonly=0) const;
std::vector<std::string> GetDefinitions() const;
/**
* Test a boolean variable to see if it is true or false.