| ... | @@ -12,7 +12,7 @@ pub fn execute(args: [][]u8) !void { | ... | @@ -12,7 +12,7 @@ pub fn execute(args: [][]u8) !void { |
| 12 | | 12 | |
| 13 | const root = @import("root"); | 13 | const root = @import("root"); |
| 14 | const build_options = if (@hasDecl(root, "build_options")) root.build_options else struct {}; | 14 | const build_options = if (@hasDecl(root, "build_options")) root.build_options else struct {}; |
| 15 | const version = if (@hasDecl(build_options, "version")) build_options.version else "unknown"; | 15 | const version = build_options.version; |
| 16 | | 16 | |
| 17 | var gitversion = u.git_rev_HEAD(gpa, std.fs.cwd()) catch ""; | 17 | var gitversion = u.git_rev_HEAD(gpa, std.fs.cwd()) catch ""; |
| 18 | gitversion = if (gitversion.len > 0) gitversion[0..9] else gitversion; | 18 | gitversion = if (gitversion.len > 0) gitversion[0..9] else gitversion; |
| ... | @@ -28,9 +28,7 @@ pub fn execute(args: [][]u8) !void { | ... | @@ -28,9 +28,7 @@ pub fn execute(args: [][]u8) !void { |
| 28 | } | 28 | } |
| 29 | | 29 | |
| 30 | try w.print(" {s}", .{@tagName(builtin.os.tag)}); | 30 | try w.print(" {s}", .{@tagName(builtin.os.tag)}); |
| 31 | | | |
| 32 | try w.print(" {s}", .{@tagName(builtin.cpu.arch)}); | 31 | try w.print(" {s}", .{@tagName(builtin.cpu.arch)}); |
| 33 | | | |
| 34 | try w.print(" {s}", .{@tagName(builtin.abi)}); | 32 | try w.print(" {s}", .{@tagName(builtin.abi)}); |
| 35 | | 33 | |
| 36 | try w.writeAll("\n"); | 34 | try w.writeAll("\n"); |