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

Method ExpandCustomCommandOutputPaths

Source/cmLocalGenerator.cxx:5289–5297  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5287}
5288
5289std::vector<std::string> cmLocalGenerator::ExpandCustomCommandOutputPaths(
5290 cmCompiledGeneratorExpression const& cge, std::string const& config)
5291{
5292 cmList paths{ cge.Evaluate(this, config) };
5293 for (std::string& p : paths) {
5294 p = cmSystemTools::CollapseFullPath(p, this->GetCurrentBinaryDirectory());
5295 }
5296 return std::move(paths.data());
5297}
5298
5299std::vector<std::string> cmLocalGenerator::ExpandCustomCommandOutputGenex(
5300 std::string const& o, cmListFileBacktrace const& bt)

Callers 3

EvaluateOutputsFunction · 0.80
HasUniqueByproductsMethod · 0.80

Calls 3

moveFunction · 0.85
EvaluateMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected