cmGlobalGenerator: Fill the project map at compute time.

This commit is contained in:
Stephen Kelly committed 2015-08-28 18:44:39 +02:00
1 parent ebf8d0a99a
commit 357bf469c7
1 file changed
+4 -4
+4 -4
View File
@@ -1158,10 +1158,6 @@ void cmGlobalGenerator::Configure()
// and for infinite loops
this->CheckTargetProperties();
// at this point this->LocalGenerators has been filled,
// so create the map from project name to vector of local generators
this->FillProjectMap();
if ( this->CMakeInstance->GetWorkingMode() == cmake::NORMAL_MODE)
{
std::ostringstream msg;
@@ -1268,6 +1264,10 @@ bool cmGlobalGenerator::Compute()
this->CreateGenerationObjects();
// at this point this->LocalGenerators has been filled,
// so create the map from project name to vector of local generators
this->FillProjectMap();
#ifdef CMAKE_BUILD_WITH_CMAKE
// Iterate through all targets and set up automoc for those which have
// the AUTOMOC, AUTOUIC or AUTORCC property set