diff options
| author | emekoi <emekankurumeh@outlook.com> | 2019-10-25 15:23:02 -0500 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2019-12-16 16:24:54 -0500 |
| commit | d4e56ae6ae15ed1b062b0d775893abb5579fc66d (patch) | |
| tree | a8020591cb37420b122c5482bbbec274a64d3014 /lib/std/special | |
| parent | 13cdc137e6389af83f225ab851bf8ef768ebcc69 (diff) | |
| download | zig-d4e56ae6ae15ed1b062b0d775893abb5579fc66d.tar.gz zig-d4e56ae6ae15ed1b062b0d775893abb5579fc66d.zip | |
added -- to pass args to zig build commands
Diffstat (limited to 'lib/std/special')
| -rw-r--r-- | lib/std/special/build_runner.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/std/special/build_runner.zig b/lib/std/special/build_runner.zig index 0a5e435a54..b3b3b56777 100644 --- a/lib/std/special/build_runner.zig +++ b/lib/std/special/build_runner.zig @@ -98,6 +98,10 @@ pub fn main() !void { builder.verbose_cimport = true; } else if (mem.eql(u8, arg, "--verbose-cc")) { builder.verbose_cc = true; + } else if (mem.eql(u8, arg, "--")) { + var arg_slice = try process.argsAlloc(allocator); + builder.args = arg_slice[arg_it.index..]; + break; } else { warn("Unrecognized argument: {}\n\n", .{arg}); return usageAndErr(builder, false, stderr_stream); |
