cmake: Extract printMessageText method.
This commit is contained in:
parent
ca7cc2ebd0
commit
55fc5e7c9a
|
@ -2477,6 +2477,14 @@ bool cmake::PrintMessagePreamble(cmake::MessageType t, std::ostream& msg)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void printMessageText(std::ostream& msg, std::string const& text)
|
||||||
|
{
|
||||||
|
msg << ":\n";
|
||||||
|
cmDocumentationFormatter formatter;
|
||||||
|
formatter.SetIndent(" ");
|
||||||
|
formatter.PrintFormatted(msg, text.c_str());
|
||||||
|
}
|
||||||
|
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
void cmake::IssueMessage(cmake::MessageType t, std::string const& text,
|
void cmake::IssueMessage(cmake::MessageType t, std::string const& text,
|
||||||
cmListFileBacktrace const& bt)
|
cmListFileBacktrace const& bt)
|
||||||
|
@ -2493,13 +2501,7 @@ void cmake::IssueMessage(cmake::MessageType t, std::string const& text,
|
||||||
// Add the immediate context.
|
// Add the immediate context.
|
||||||
backtrace.PrintTitle(msg);
|
backtrace.PrintTitle(msg);
|
||||||
|
|
||||||
// Add the message text.
|
printMessageText(msg, text);
|
||||||
{
|
|
||||||
msg << ":\n";
|
|
||||||
cmDocumentationFormatter formatter;
|
|
||||||
formatter.SetIndent(" ");
|
|
||||||
formatter.PrintFormatted(msg, text.c_str());
|
|
||||||
}
|
|
||||||
|
|
||||||
// Add the rest of the context.
|
// Add the rest of the context.
|
||||||
backtrace.PrintCallStack(msg);
|
backtrace.PrintCallStack(msg);
|
||||||
|
|
Loading…
Reference in New Issue