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

Function CreateInstallFilesGenerator

Source/cmInstallCommand.cxx:179–191  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

177}
178
179std::unique_ptr<cmInstallFilesGenerator> CreateInstallFilesGenerator(
180 cmMakefile* mf, std::vector<std::string> const& absFiles,
181 cmInstallCommandArguments const& args, bool programs,
182 std::string const& destination)
183{
184 cmInstallGenerator::MessageLevel message =
185 cmInstallGenerator::SelectMessageLevel(mf);
186 return cm::make_unique<cmInstallFilesGenerator>(
187 absFiles, destination, programs, args.GetPermissions(),
188 args.GetConfigurations(), args.GetComponent(), message,
189 args.GetExcludeFromAll(), args.GetRename(), args.GetOptional(),
190 mf->GetBacktrace());
191}
192
193std::unique_ptr<cmInstallFilesGenerator> CreateInstallFilesGenerator(
194 cmMakefile* mf, std::vector<std::string> const& absFiles,

Callers 2

HandleTargetsModeFunction · 0.85
HandleFilesModeFunction · 0.85

Calls 7

GetPermissionsMethod · 0.80
GetRenameMethod · 0.80
GetComponentMethod · 0.45
GetExcludeFromAllMethod · 0.45
GetOptionalMethod · 0.45
GetBacktraceMethod · 0.45
GetDestinationMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…