Merge topic 'clear-evaluation-files'
2e388cc
file(GENERATE): Clear internal records between configures
This commit is contained in:
commit
47694c40e3
|
@ -979,6 +979,14 @@ void cmGlobalGenerator::Configure()
|
|||
delete this->LocalGenerators[i];
|
||||
}
|
||||
this->LocalGenerators.clear();
|
||||
for(std::vector<cmGeneratorExpressionEvaluationFile*>::const_iterator
|
||||
li = this->EvaluationFiles.begin();
|
||||
li != this->EvaluationFiles.end();
|
||||
++li)
|
||||
{
|
||||
delete *li;
|
||||
}
|
||||
this->EvaluationFiles.clear();
|
||||
this->TargetDependencies.clear();
|
||||
this->TotalTargets.clear();
|
||||
this->ImportedTargets.clear();
|
||||
|
|
Loading…
Reference in New Issue