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

Method WriteNinjaFilesInclusionCommon

Source/cmLocalNinjaGenerator.cxx:356–367  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

354}
355
356void cmLocalNinjaGenerator::WriteNinjaFilesInclusionCommon(std::ostream& os)
357{
358 cmGlobalNinjaGenerator::WriteDivider(os);
359 os << "# Include auxiliary files.\n\n";
360 cmGlobalNinjaGenerator* ng = this->GetGlobalNinjaGenerator();
361 std::string const ninjaRulesFile =
362 ng->NinjaOutputPath(cmGlobalNinjaGenerator::NINJA_RULES_FILE);
363 std::string const rulesFilePath = ng->EncodePath(ninjaRulesFile);
364 cmGlobalNinjaGenerator::WriteInclude(os, rulesFilePath,
365 "Include rules file.");
366 os << '\n';
367}
368
369void cmLocalNinjaGenerator::WriteNinjaWorkDir(std::ostream& os)
370{

Callers 1

WriteBuildFileTopMethod · 0.95

Calls 3

NinjaOutputPathMethod · 0.80
EncodePathMethod · 0.80

Tested by

no test coverage detected