MCPcopy Create free account
hub / github.com/Kitware/CMake / CreateXCodeTargets

Method CreateXCodeTargets

Source/cmGlobalXCodeGenerator.cxx:1503–1516  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1501};
1502
1503bool 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
1518bool cmGlobalXCodeGenerator::CreateXCodeTarget(
1519 cmGeneratorTarget* gtgt, std::vector<cmXCodeObject*>& targets)

Callers 1

CreateXCodeObjectsMethod · 0.95

Calls 6

CreateXCodeTargetMethod · 0.95
cmCompareTargetsClass · 0.85
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected