From 9ef236bc114fa859768d0837abe4e7e573ad22c8 Mon Sep 17 00:00:00 2001 From: whatisaphone Date: Fri, 31 Jul 2026 17:24:16 -0400 Subject: [PATCH] Add env var to set zig build --summary --- lib/compiler/Maker.zig | 6 ++++++ lib/std/zig.zig | 1 + 2 files changed, 7 insertions(+) diff --git a/lib/compiler/Maker.zig b/lib/compiler/Maker.zig index b5db0e68f7597a1e951900e8b741afb20521bcda..ade19eeb33a672846fb80709ff26089cbb883fac 100644 --- a/lib/compiler/Maker.zig +++ b/lib/compiler/Maker.zig @@ -242,6 +242,12 @@ pub fn main(init: process.Init.Minimal) !void { } } + if (EnvVar.ZIG_BUILD_SUMMARY.get(&graph.environ_map)) |str| { + if (stringToEnum(Summary, str)) |value| { + summary = value; + } + } + try configure_argv.ensureUnusedCapacity(arena, 16); try cached_passthru_configure.ensureUnusedCapacity(arena, 16); diff --git a/lib/std/zig.zig b/lib/std/zig.zig index 4c41d56845f7ebd32bb83a51d2ec182b7e4e7154..858fb169439c2cdffa31f200e650e7151a2da991 100644 --- a/lib/std/zig.zig +++ b/lib/std/zig.zig @@ -763,6 +763,7 @@ pub const EnvVar = enum { ZIG_LIBC, ZIG_BUILD_ERROR_STYLE, ZIG_BUILD_MULTILINE_ERRORS, + ZIG_BUILD_SUMMARY, ZIG_VERBOSE_LINK, ZIG_VERBOSE_CC, ZIG_VERBOSE_CMD, -- 2.54.0