diff --git a/Source/cmake.cxx b/Source/cmake.cxx index ecbdc61a8..657091b42 100644 --- a/Source/cmake.cxx +++ b/Source/cmake.cxx @@ -2310,6 +2310,12 @@ void cmake::IssueMessage(cmake::MessageType t, std::string const& text, return; } + this->DisplayMessage(t, text, backtrace); +} + +void cmake::DisplayMessage(cmake::MessageType t, std::string const& text, + cmListFileBacktrace const& backtrace) const +{ std::ostringstream msg; if (!printMessagePreamble(t, msg)) { return; diff --git a/Source/cmake.h b/Source/cmake.h index 4958a05dc..1d63ede80 100644 --- a/Source/cmake.h +++ b/Source/cmake.h @@ -384,6 +384,9 @@ public: cmListFileBacktrace const& backtrace = cmListFileBacktrace(), bool force = false) const; + void DisplayMessage(cmake::MessageType t, std::string const& text, + cmListFileBacktrace const& backtrace) const; + ///! run the --build option int Build(const std::string& dir, const std::string& target, const std::string& config,