Features: Escape the COMPILE_OPTIONS for dialects.
Allow for future handling as a list, not a string which may contain whitespace.
This commit is contained in:
parent
1f00d738bd
commit
eecd93fcca
|
@ -2229,7 +2229,10 @@ AddCompilerRequirementFlag(std::string &flags, cmTarget* target,
|
|||
"does not know the compile flags to use to enable it.";
|
||||
this->GetMakefile()->IssueMessage(cmake::FATAL_ERROR, e.str());
|
||||
}
|
||||
this->AppendFlags(flags, opt);
|
||||
else
|
||||
{
|
||||
this->AppendFlagEscape(flags, opt);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -2275,7 +2278,7 @@ AddCompilerRequirementFlag(std::string &flags, cmTarget* target,
|
|||
|
||||
if (const char *opt = target->GetMakefile()->GetDefinition(option_flag))
|
||||
{
|
||||
this->AppendFlags(flags, opt);
|
||||
this->AppendFlagEscape(flags, opt);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue