aboutsummaryrefslogtreecommitdiff
path: root/lib/build_runner.zig
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-11-30 19:14:04 +0200
committerVeikka Tuominen <git@vexu.eu>2022-11-30 19:14:04 +0200
commite4fd9acc2a7682d0d64d6d42e2882967cf3877aa (patch)
tree420f1acf1527afdcda62e9878342c0cc3533bde2 /lib/build_runner.zig
parentfba33ee58cc3dcd832fe9422be4dc05228afce76 (diff)
downloadzig-e4fd9acc2a7682d0d64d6d42e2882967cf3877aa.tar.gz
zig-e4fd9acc2a7682d0d64d6d42e2882967cf3877aa.zip
CLI: allow using `--debug-compile-errors` with `zig build`
Diffstat (limited to 'lib/build_runner.zig')
-rw-r--r--lib/build_runner.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/build_runner.zig b/lib/build_runner.zig
index f47822f0b7..510bae4a52 100644
--- a/lib/build_runner.zig
+++ b/lib/build_runner.zig
@@ -142,6 +142,8 @@ pub fn main() !void {
return usageAndErr(builder, false, stderr_stream);
};
try debug_log_scopes.append(next_arg);
+ } else if (mem.eql(u8, arg, "--debug-compile-errors")) {
+ builder.debug_compile_errors = true;
} else if (mem.eql(u8, arg, "--glibc-runtimes")) {
builder.glibc_runtimes_dir = nextArg(args, &arg_idx) orelse {
std.debug.print("Expected argument after --glibc-runtimes\n\n", .{});