commit 79e1fcfddac681128698acd2ef5667b233015c58 (tree)
parent b109155528e19a181b123ef08667a415c5664320
Author: Andrew Kelley <andrew@ziglang.org>
Date: Thu, 4 Jul 2019 10:57:25 -0400
Merge pull request #2787 from emekoi/fix-2768
forward error code in build.zig
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/std/build.zig b/std/build.zig
@@ -769,14 +769,14 @@ pub const Builder = struct {
if (code != 0) {
warn("The following command exited with error code {}:\n", code);
printCmd(null, argv);
- std.debug.panic("exec failed");
+ std.os.exit(@truncate(u8, code));
}
return stdout.toOwnedSlice();
},
- else => {
+ .Signal, .Stopped, .Unknown => |code| {
warn("The following command terminated unexpectedly:\n");
printCmd(null, argv);
- std.debug.panic("exec failed");
+ std.os.exit(@truncate(u8, code));
},
}