| 1501 | }; |
| 1502 | |
| 1503 | bool cmGlobalXCodeGenerator::CreateXCodeTargets( |
| 1504 | cmLocalGenerator* gen, std::vector<cmXCodeObject*>& targets) |
| 1505 | { |
| 1506 | this->SetCurrentLocalGenerator(gen); |
| 1507 | std::vector<cmGeneratorTarget*> gts = |
| 1508 | this->GetLocalGeneratorTargetsInOrder(gen); |
| 1509 | for (auto* gtgt : gts) { |
| 1510 | if (!this->CreateXCodeTarget(gtgt, targets)) { |
| 1511 | return false; |
| 1512 | } |
| 1513 | } |
| 1514 | std::sort(targets.begin(), targets.end(), cmCompareTargets()); |
| 1515 | return true; |
| 1516 | } |
| 1517 | |
| 1518 | bool cmGlobalXCodeGenerator::CreateXCodeTarget( |
| 1519 | cmGeneratorTarget* gtgt, std::vector<cmXCodeObject*>& targets) |
no test coverage detected