zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit ec735f62e461952c47f997ab6199cd89abbb20c2 (tree)
parent f90637d5c1cdf50bdc9ee330d382a6098fa69c97
Author: GrimTyr <mahmoudessehayli@gmail.com>
Date:   Fri, 29 May 2026 05:32:44 +0200

Maker: get user color preference from env (#35493)

Make the make step respect the user preference for color.

Reviewed-on: https://codeberg.org/ziglang/zig/pulls/35493
Reviewed-by: Ryan Liptak <squeek502@noreply.codeberg.org>

Diffstat:
Mlib/compiler/Maker.zig | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/compiler/Maker.zig b/lib/compiler/Maker.zig @@ -194,7 +194,7 @@ pub fn main(init: process.Init.Minimal) !void { var max_rss: u64 = 0; var skip_oom_steps = false; var test_timeout_ns: ?u64 = null; - var color: Color = .auto; + var color: Color = .settingFromEnvironment(&graph.environ_map); var watch = false; var fuzz: ?Fuzz.Mode = null; var debounce_interval_ms: u16 = 50; @@ -533,7 +533,7 @@ pub fn main(init: process.Init.Minimal) !void { } const main_progress_node = std.Progress.start(io, .{ - .disable_printing = (color == .off), + .disable_printing = (graph.stderr_mode.? == .no_color), }); defer main_progress_node.end();