diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2019-11-17 14:29:47 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-17 14:29:47 +0200 |
commit | bf800101c2fce4ac6cd7be2f6e0564c6e297acf3 (patch) | |
tree | b063edbb3469e43a0d7a7010d74ac4c6b375f343 /mesonbuild/mlog.py | |
parent | bb4bd7ab56e137c2e473e7febadba8617221c4d8 (diff) | |
parent | c361181cd9d6eeea24a1f8ad94772f4cce132692 (diff) | |
download | meson-bf800101c2fce4ac6cd7be2f6e0564c6e297acf3.zip meson-bf800101c2fce4ac6cd7be2f6e0564c6e297acf3.tar.gz meson-bf800101c2fce4ac6cd7be2f6e0564c6e297acf3.tar.bz2 |
Merge pull request #6182 from mensinda/depInfo
Better dependency logs
Diffstat (limited to 'mesonbuild/mlog.py')
-rw-r--r-- | mesonbuild/mlog.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mesonbuild/mlog.py b/mesonbuild/mlog.py index 416e683..14ad92f 100644 --- a/mesonbuild/mlog.py +++ b/mesonbuild/mlog.py @@ -127,6 +127,21 @@ def blue(text: str) -> AnsiDecorator: def cyan(text: str) -> AnsiDecorator: return AnsiDecorator(text, "\033[1;36m") +def normal_red(text: str) -> AnsiDecorator: + return AnsiDecorator(text, "\033[31m") + +def normal_green(text: str) -> AnsiDecorator: + return AnsiDecorator(text, "\033[32m") + +def normal_yellow(text: str) -> AnsiDecorator: + return AnsiDecorator(text, "\033[33m") + +def normal_blue(text: str) -> AnsiDecorator: + return AnsiDecorator(text, "\033[34m") + +def normal_cyan(text: str) -> AnsiDecorator: + return AnsiDecorator(text, "\033[36m") + # This really should be AnsiDecorator or anything that implements # __str__(), but that requires protocols from typing_extensions def process_markup(args: Sequence[Union[AnsiDecorator, str]], keep: bool) -> List[str]: |