ENH: FORCE the values in the cache, otherwise the file is useless

Alex
This commit is contained in:
Alexander Neundorf 2007-07-30 14:46:57 -04:00
parent e9b3ae3d11
commit a9d19d884e
1 changed files with 2 additions and 2 deletions

View File

@ -354,13 +354,13 @@ void cmTryRunCommand::DoNotRunExecutable(const std::string& runArgs,
file << "SET( " << this->RunResultVariable << " \n \"" file << "SET( " << this->RunResultVariable << " \n \""
<< this->Makefile->GetDefinition(this->RunResultVariable.c_str()) << this->Makefile->GetDefinition(this->RunResultVariable.c_str())
<< "\"\n CACHE STRING \"Result from TRY_RUN\" )\n\n"; << "\"\n CACHE STRING \"Result from TRY_RUN\" FORCE)\n\n";
if (out!=0) if (out!=0)
{ {
file << "SET( " << internalRunOutputName << " \n \"" file << "SET( " << internalRunOutputName << " \n \""
<< this->Makefile->GetDefinition(internalRunOutputName.c_str()) << this->Makefile->GetDefinition(internalRunOutputName.c_str())
<< "\"\n CACHE STRING \"Output from TRY_RUN\" )\n\n"; << "\"\n CACHE STRING \"Output from TRY_RUN\" FORCE)\n\n";
} }
file.close(); file.close();
} }