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

Function EvaluateOutputs

Source/cmCustomCommandGenerator.cxx:132–143  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

130}
131
132std::vector<std::string> EvaluateOutputs(std::vector<std::string> const& paths,
133 cmGeneratorExpression const& ge,
134 cmLocalGenerator* lg,
135 std::string const& config)
136{
137 std::vector<std::string> outputs;
138 for (std::string const& p : paths) {
139 std::unique_ptr<cmCompiledGeneratorExpression> cge = ge.Parse(p);
140 cm::append(outputs, lg->ExpandCustomCommandOutputPaths(*cge, config));
141 }
142 return outputs;
143}
144
145std::string EvaluateDepfile(std::string const& path,
146 cmGeneratorExpression const& ge,

Callers 1

Calls 3

appendFunction · 0.85
ParseMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…