authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-01-18 04:21:26 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-01-18 04:21:26 -08:00
log70dc747a1e54ede0dd39703b07269e7752f92213
tree85656644f03ec9b2ddddb3fe94056d03b8740cb6
parentc0133bbca520b746c1f3a0b3df7fc40bff86691a

cmd/version- build_options.version is never not set


1 files changed, 1 insertions(+), 3 deletions(-)

src/cmd/version.zig+1-3
...@@ -12,7 +12,7 @@ pub fn execute(args: [][]u8) !void {...@@ -12,7 +12,7 @@ pub fn execute(args: [][]u8) !void {
1212
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;
1616
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 }
2929
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)});
3533
36 try w.writeAll("\n");34 try w.writeAll("\n");