mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-11 08:20:18 -06:00
cmGlobalGenerator: Create local generator after configuring the makefile.
This commit is contained in:
@@ -1099,8 +1099,6 @@ void cmGlobalGenerator::Configure()
|
||||
cmMakefile* dirMf =
|
||||
new cmMakefile(this, this->GetCMakeInstance()->GetCurrentSnapshot());
|
||||
this->Makefiles.push_back(dirMf);
|
||||
cmLocalGenerator *lg = this->CreateLocalGenerator(dirMf);
|
||||
this->LocalGenerators.push_back(lg);
|
||||
|
||||
// set the Start directories
|
||||
dirMf->SetCurrentSourceDirectory
|
||||
@@ -1114,6 +1112,8 @@ void cmGlobalGenerator::Configure()
|
||||
// now do it
|
||||
this->ConfigureDoneCMP0026 = false;
|
||||
dirMf->Configure();
|
||||
this->LocalGenerators.insert(this->LocalGenerators.begin(),
|
||||
this->CreateLocalGenerator(dirMf));
|
||||
dirMf->EnforceDirectoryLevelRules();
|
||||
|
||||
this->ConfigureDoneCMP0026 = true;
|
||||
|
||||
Reference in New Issue
Block a user