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

Method GetCompilePDBPath

Source/cmGeneratorTarget.cxx:1334–1346  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1332}
1333
1334std::string cmGeneratorTarget::GetCompilePDBPath(
1335 std::string const& config) const
1336{
1337 std::string dir = this->GetCompilePDBDirectory(config);
1338 std::string name = this->GetCompilePDBName(config);
1339 if (dir.empty() && !name.empty() && this->HaveWellDefinedOutputFiles()) {
1340 dir = this->GetPDBDirectory(config);
1341 }
1342 if (!dir.empty()) {
1343 dir += "/";
1344 }
1345 return dir + name;
1346}
1347
1348bool cmGeneratorTarget::HasSOName(std::string const& config) const
1349{

Callers 6

GetSourceVariablesMethod · 0.95
CopyPchCompilePdbMethod · 0.80
WriteConfigurationMethod · 0.80
WriteClOptionsMethod · 0.80
ComputeCudaOptionsMethod · 0.80

Calls 5

GetCompilePDBNameMethod · 0.95
GetPDBDirectoryMethod · 0.95
emptyMethod · 0.45

Tested by

no test coverage detected