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

Method GetCMFSupportDirectory

Source/cmGeneratorTarget.cxx:5600–5610  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5598}
5599
5600std::string cmGeneratorTarget::GetCMFSupportDirectory(
5601 cmStateEnums::IntermediateDirKind kind) const
5602{
5603 cmLocalGenerator* lg = this->GetLocalGenerator();
5604 if (!lg->AlwaysUsesCMFPaths()) {
5605 return cmStrCat(lg->GetCurrentBinaryDirectory(), "/CMakeFiles/",
5606 lg->GetTargetDirectory(this, kind));
5607 }
5608 return cmStrCat(lg->GetObjectOutputRoot(kind), '/',
5609 lg->GetTargetDirectory(this, kind));
5610}
5611
5612bool cmGeneratorTarget::IsLinkable() const
5613{

Callers 15

GetSourceVariablesMethod · 0.95
WriteExecutableRuleMethod · 0.80
WriteObjectRuleFilesMethod · 0.80
WriteSummaryMethod · 0.80
AppendCustomCommandMethod · 0.80
AddUnityBuildMethod · 0.80
WriteLibraryRulesMethod · 0.80

Calls 5

GetLocalGeneratorMethod · 0.95
cmStrCatFunction · 0.70
AlwaysUsesCMFPathsMethod · 0.45
GetTargetDirectoryMethod · 0.45
GetObjectOutputRootMethod · 0.45

Tested by

no test coverage detected