editor: fix help commands
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
parent
d72155df4c
commit
a3ec0fb7a9
1 changed files with 6 additions and 1 deletions
|
|
@ -24,6 +24,11 @@ pub fn Main() !void {
|
||||||
var steps = std.ArrayList([]const u8).init(allocator);
|
var steps = std.ArrayList([]const u8).init(allocator);
|
||||||
var build_args = std.ArrayList([]const u8).init(allocator);
|
var build_args = std.ArrayList([]const u8).init(allocator);
|
||||||
|
|
||||||
|
if (std.mem.eql(u8, args[arg_i], "help") or std.mem.eql(u8, args[arg_i], "--help") or std.mem.eql(u8, args[arg_i], "-h")) {
|
||||||
|
try printHelp(.build);
|
||||||
|
std.os.exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
while (arg_i < args.len) : (arg_i += 1) {
|
while (arg_i < args.len) : (arg_i += 1) {
|
||||||
if (argOption("-zig-path")) |value| {
|
if (argOption("-zig-path")) |value| {
|
||||||
builder.zig_path = value;
|
builder.zig_path = value;
|
||||||
|
|
@ -74,7 +79,7 @@ pub fn Main() !void {
|
||||||
builder.zig_build_args = try build_args.toOwnedSlice();
|
builder.zig_build_args = try build_args.toOwnedSlice();
|
||||||
|
|
||||||
return builder.run();
|
return builder.run();
|
||||||
} else if (std.mem.eql(u8, args[arg_i], "help")) {
|
} else if (std.mem.eql(u8, args[arg_i], "help") or std.mem.eql(u8, args[arg_i], "--help") or std.mem.eql(u8, args[arg_i], "-h")) {
|
||||||
arg_i += 1;
|
arg_i += 1;
|
||||||
var subcommand = SubCommand.help;
|
var subcommand = SubCommand.help;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue