zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 3d151fbfc8db71f87ee84dd33c49910584708a04 (tree)
parent fb37c1b0912c65d72b82f32df8bc7e780ab1ad80
Author: g-w1 <jacoblevgw@gmail.com>
Date:   Sat,  2 Jan 2021 23:11:34 -0500

fix 7665:

only add self exe path when testing

Diffstat:
Msrc/main.zig | 13++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/main.zig b/src/main.zig @@ -1853,9 +1853,16 @@ fn buildOutputType( else => unreachable, } } - try argv.appendSlice(&[_][]const u8{ - exe_path, self_exe_path, - }); + // when testing pass the zig_exe_path to argv + if (arg_mode == .zig_test) + try argv.appendSlice(&[_][]const u8{ + exe_path, self_exe_path, + }) + // when running just pass the current exe + else + try argv.appendSlice(&[_][]const u8{ + exe_path, + }); } else { for (test_exec_args.items) |arg| { if (arg) |a| {