Move phrases for CLI to c++utilities

This commit is contained in:
Martchus 2017-09-26 15:25:24 +02:00
parent 5ffa9b7d2c
commit f1de016b39
3 changed files with 1 additions and 32 deletions

View File

@ -204,7 +204,7 @@ set(REQUIRED_ICONS
)
# find c++utilities
find_package(c++utilities 4.8.0 REQUIRED)
find_package(c++utilities 4.10.0 REQUIRED)
use_cpp_utilities()
include(BasicConfig)

View File

@ -626,28 +626,4 @@ void finalizeLog()
}
}
std::ostream &operator<< (std::ostream &stream, Phrases phrase)
{
using namespace EscapeCodes;
switch(phrase) {
case Phrases::Error:
setStyle(stream, Color::Red, ColorContext::Foreground, TextAttribute::Bold);
stream << "Error: ";
setStyle(stream, TextAttribute::Reset);
setStyle(stream, TextAttribute::Bold);
break;
case Phrases::Warning:
setStyle(stream, Color::Yellow, ColorContext::Foreground, TextAttribute::Bold);
stream << "Warning: ";
setStyle(stream, TextAttribute::Reset);
setStyle(stream, TextAttribute::Bold);
break;
case Phrases::End:
setStyle(stream, TextAttribute::Reset);
stream << '\n';
break;
}
return stream;
}
}

View File

@ -297,13 +297,6 @@ extern bool logLineFinalized;
void logStatus(const StatusProvider &statusProvider);
void finalizeLog();
enum class Phrases {
Error,
Warning,
End,
};
std::ostream &operator<<(std::ostream &stream, Phrases phrase);
}
#endif // CLI_HELPER