cmGeneratorTarget: use typename for flag

Since the typename doesn't show up on the right side.
This commit is contained in:
Ben Boeckel
2026-03-26 12:25:40 -04:00
parent 4a4986d28a
commit 7ebb5687ab

View File

@@ -2357,7 +2357,8 @@ cmGeneratorTarget::GetClassifiedFlagsForSource(cmSourceFile const* sf,
if (!mf->GetDefinition("CMAKE_CXX_COMPILE_BMI").IsEmpty()) {
useBmiTemplate = true;
} else {
auto flag = mf->GetSafeDefinition("CMAKE_CXX_MODULE_BMI_ONLY_FLAG");
std::string flag =
mf->GetSafeDefinition("CMAKE_CXX_MODULE_BMI_ONLY_FLAG");
cmRulePlaceholderExpander::RuleVariables compileObjectVars;
compileObjectVars.Object = sfVars.ObjectFileDir.c_str();
auto rulePlaceholderExpander = lg->CreateRulePlaceholderExpander();