|
|
@@ -1781,9 +1781,8 @@ void cmGlobalGenerator::CreateGeneratorTargets(
|
|
|
std::map<cmTarget*, cmGeneratorTarget*> const& importedMap)
|
|
|
{
|
|
|
if (targetTypes == AllTargets) {
|
|
|
- for (auto& target : mf->GetTargets()) {
|
|
|
- cmTarget* t = &target.second;
|
|
|
- lg->AddGeneratorTarget(cm::make_unique<cmGeneratorTarget>(t, lg));
|
|
|
+ for (cmTarget* target : mf->GetOrderedTargets()) {
|
|
|
+ lg->AddGeneratorTarget(cm::make_unique<cmGeneratorTarget>(target, lg));
|
|
|
}
|
|
|
}
|
|
|
|