cmake: out-of-line try compile state methods.

This commit is contained in:
Stephen Kelly 2015-04-11 12:12:14 +02:00
parent 6ed19e615b
commit 14c70b8c58
2 changed files with 12 additions and 4 deletions

View File

@ -1935,6 +1935,16 @@ void cmake::UpdateProgress(const char *msg, float prog)
}
}
bool cmake::GetIsInTryCompile() const
{
return this->InTryCompile;
}
void cmake::SetIsInTryCompile(bool b)
{
this->InTryCompile = b;
}
void cmake::GetGeneratorDocumentation(std::vector<cmDocumentationEntry>& v)
{
for(RegisteredGeneratorsVector::const_iterator i =

View File

@ -257,10 +257,8 @@ class cmake
bool directoriesSetBefore = false);
///! Is this cmake running as a result of a TRY_COMPILE command
bool GetIsInTryCompile() { return this->InTryCompile; }
///! Is this cmake running as a result of a TRY_COMPILE command
void SetIsInTryCompile(bool i) { this->InTryCompile = i; }
bool GetIsInTryCompile() const;
void SetIsInTryCompile(bool b);
///! Parse command line arguments that might set cache values
bool SetCacheArgs(const std::vector<std::string>&);