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

Method CalculateFilesPerDir

Source/cmInstallFileSetGenerator.cxx:120–139  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

118}
119
120std::map<std::string, std::vector<std::string>>
121cmInstallFileSetGenerator::CalculateFilesPerDir(
122 std::string const& config) const
123{
124 std::map<std::string, std::vector<std::string>> result;
125
126 cm::GenEx::Context context(this->LocalGenerator, config);
127
128 auto dirCges = this->FileSet->CompileDirectoryEntries();
129 auto dirs =
130 this->FileSet->EvaluateDirectoryEntries(dirCges, context, this->Target);
131
132 auto fileCges = this->FileSet->CompileFileEntries();
133 for (auto const& fileCge : fileCges) {
134 this->FileSet->EvaluateFileEntry(dirs, result, fileCge, context,
135 this->Target);
136 }
137
138 return result;
139}

Callers 1

Calls 4

CompileFileEntriesMethod · 0.80
EvaluateFileEntryMethod · 0.80

Tested by

no test coverage detected