| ... | @@ -16,6 +16,8 @@ pub fn main() !void { | ... | @@ -16,6 +16,8 @@ pub fn main() !void { |
| 16 | const proc_args = try std.process.argsAlloc(gpa); | 16 | const proc_args = try std.process.argsAlloc(gpa); |
| 17 | const args = proc_args[1..]; | 17 | const args = proc_args[1..]; |
| 18 | | 18 | |
| | 19 | const available = if (build_options.bootstrap) zigmod.commands_to_bootstrap else zigmod.commands; |
| | 20 | |
| 19 | if (args.len == 0) { | 21 | if (args.len == 0) { |
| 20 | u.print("zigmod {s} {s} {s} {s}", .{ | 22 | u.print("zigmod {s} {s} {s} {s}", .{ |
| 21 | build_options.version, | 23 | build_options.version, |
| ... | @@ -26,8 +28,6 @@ pub fn main() !void { | ... | @@ -26,8 +28,6 @@ pub fn main() !void { |
| 26 | return; | 28 | return; |
| 27 | } | 29 | } |
| 28 | | 30 | |
| 29 | const available = if (build_options.bootstrap) zigmod.commands_to_bootstrap else zigmod.commands; | | |
| 30 | | | |
| 31 | inline for (std.meta.declarations(available)) |decl| { | 31 | inline for (std.meta.declarations(available)) |decl| { |
| 32 | if (std.mem.eql(u8, args[0], decl.name)) { | 32 | if (std.mem.eql(u8, args[0], decl.name)) { |
| 33 | const cmd = @field(available, decl.name); | 33 | const cmd = @field(available, decl.name); |