Merge topic 'pch-reuse-multi' into release-3.17

7a1c7736cb PCH: Fix REUSE_FROM in multi-config generators

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !4717
This commit is contained in:
Brad King
2020-05-08 12:03:12 +00:00
committed by Kitware Robot

View File

@@ -2604,9 +2604,11 @@ void cmLocalGenerator::AddPchDependencies(cmGeneratorTarget* target)
std::string pchSourceObj =
reuseTarget->GetPchFileObject(config, lang);
const std::string configUpper = cmSystemTools::UpperCase(config);
// Link to the pch object file
target->Target->AppendProperty(
"LINK_FLAGS",
cmStrCat("LINK_FLAGS_", configUpper),
cmStrCat(" ", this->ConvertToOutputFormat(pchSourceObj, SHELL)),
true);
}