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

Method WriteBuildAction

Source/cmXCodeScheme.cxx:93–115  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

91}
92
93void cmXCodeScheme::WriteBuildAction(cmXMLWriter& xout,
94 std::string const& container)
95{
96 xout.StartElement("BuildAction");
97 xout.BreakAttributes();
98 xout.Attribute("parallelizeBuildables", "YES");
99 xout.Attribute("buildImplicitDependencies", "YES");
100
101 xout.StartElement("BuildActionEntries");
102 xout.StartElement("BuildActionEntry");
103 xout.BreakAttributes();
104 xout.Attribute("buildForTesting", "YES");
105 xout.Attribute("buildForRunning", "YES");
106 xout.Attribute("buildForProfiling", "YES");
107 xout.Attribute("buildForArchiving", "YES");
108 xout.Attribute("buildForAnalyzing", "YES");
109
110 WriteBuildableReference(xout, this->Target, container);
111
112 xout.EndElement(); // BuildActionEntry
113 xout.EndElement(); // BuildActionEntries
114 xout.EndElement(); // BuildAction
115}
116
117void cmXCodeScheme::WriteTestAction(cmXMLWriter& xout,
118 std::string const& configuration,

Callers

nothing calls this directly

Calls 4

BreakAttributesMethod · 0.80
AttributeMethod · 0.80
StartElementMethod · 0.45
EndElementMethod · 0.45

Tested by

no test coverage detected