Commit 4135cc9d0b

Andrew Kelley <andrew@ziglang.org>
2024-07-25 04:40:38
CLI: better error message when build runner cannot be spawned
1 parent 3844b91
Changed files (1)
src/main.zig
@@ -5305,7 +5305,9 @@ fn cmdBuild(gpa: Allocator, arena: Allocator, args: []const []const u8) !void {
             const term = t: {
                 std.debug.lockStdErr();
                 defer std.debug.unlockStdErr();
-                break :t try child.spawnAndWait();
+                break :t child.spawnAndWait() catch |err| {
+                    fatal("unable to spawn {s}: {s}", .{ child_argv.items[0], @errorName(err) });
+                };
             };
 
             switch (term) {