diff options
Diffstat (limited to 'build.zig')
-rw-r--r-- | build.zig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/build.zig b/build.zig index 0ac29d5..f869257 100644 --- a/build.zig +++ b/build.zig @@ -48,8 +48,10 @@ pub fn build(b: *Build) !void { run_tests.addArgs(&.{ "-z", b.zig_exe }); run_tests.addArgs(&.{ "-t", try target.zigTriple(b.allocator) }); switch (getExternalExecutor(tests.target_info, bin.target_info, .{})) { - .qemu => |emulator| run_tests.addArgs(&.{ "-e", emulator }), - else => {}, + .native => {}, + .qemu, .darling => |emulator| run_tests.addArgs(&.{ "-e", emulator }), + .bad_os_or_cpu => return error.BadOsOrCpu, + else => unreachable, } if (b.args) |args| run_tests.addArgs(args); |