aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/meson/respect-colour.patch
blob: 8a43ebfa16ea7c1baf9416185a0f9b2db94874f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/mesonbuild/mlog.py b/mesonbuild/mlog.py
index e1d998a5d..83d6cf9d2 100644
--- a/mesonbuild/mlog.py
+++ b/mesonbuild/mlog.py
@@ -404,6 +404,8 @@ class _Logger:
                 _colorize_console = os.isatty(output.fileno()) and _windows_ansi()
             else:
                 _colorize_console = os.isatty(output.fileno()) and os.environ.get('TERM', 'dumb') != 'dumb'
+            if os.environ.get('CLICOLOR_FORCE', '') != '':
+                _colorize_console = True
         except Exception:
             _colorize_console = False
         output.colorize_console = _colorize_console  # type: ignore