aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/Step/Compile.zig
diff options
context:
space:
mode:
authorMatthew Lugg <mlugg@mlugg.co.uk>2025-05-25 18:02:16 +0100
committerGitHub <noreply@github.com>2025-05-25 18:02:16 +0100
commitef35c3d5fefb8c14e17f3c7036bb21e808ee59be (patch)
treeb2178084647ef4ac98bf4d45273b4708ff0b7607 /lib/std/Build/Step/Compile.zig
parentdc6ffc28b57a96fd03f62bc665b6ed28b8e9e67b (diff)
parent3d8e760552bc60d2c7f1f4df9c8a05c8aae2b769 (diff)
downloadzig-ef35c3d5fefb8c14e17f3c7036bb21e808ee59be.tar.gz
zig-ef35c3d5fefb8c14e17f3c7036bb21e808ee59be.zip
Merge pull request #23986 from mlugg/incremental-stuff
incremental: bugfix (and a debugging feature that helped me do that bugfix)
Diffstat (limited to 'lib/std/Build/Step/Compile.zig')
-rw-r--r--lib/std/Build/Step/Compile.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/std/Build/Step/Compile.zig b/lib/std/Build/Step/Compile.zig
index 066167905d..7e8b782932 100644
--- a/lib/std/Build/Step/Compile.zig
+++ b/lib/std/Build/Step/Compile.zig
@@ -1447,6 +1447,10 @@ fn getZigArgs(compile: *Compile, fuzz: bool) ![][]const u8 {
try zig_args.append("--debug-compile-errors");
}
+ if (b.debug_incremental) {
+ try zig_args.append("--debug-incremental");
+ }
+
if (b.verbose_cimport) try zig_args.append("--verbose-cimport");
if (b.verbose_air) try zig_args.append("--verbose-air");
if (b.verbose_llvm_ir) |path| try zig_args.append(b.fmt("--verbose-llvm-ir={s}", .{path}));