From ec735f62e461952c47f997ab6199cd89abbb20c2 Mon Sep 17 00:00:00 2001 From: GrimTyr Date: Fri, 29 May 2026 05:32:44 +0200 Subject: [PATCH] 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 --- lib/compiler/Maker.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/compiler/Maker.zig b/lib/compiler/Maker.zig index af3253fb0803e8d4f2947a8a03b4559bbb0dae69..3636c26fd720f70616ea0683f73bdabcb9fa9177 100644 --- 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(); -- 2.54.0