From 7f99dc47332bf1d0912e0e51ee5b23450fddb918 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Wed, 5 Feb 2025 18:04:20 +0100 Subject: [PATCH] fix: allow get_version_info to succeed if git rev-parse fails closes #167 --- build.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.zig b/build.zig index 869947a..c3ccedb 100644 --- a/build.zig +++ b/build.zig @@ -597,7 +597,7 @@ fn gen_version_info( defer buf.deinit(); try buf.appendSlice(branch); try buf.appendSlice("@{upstream}"); - break :blk try b.runAllowFail(&[_][]const u8{ "git", "rev-parse", "--abbrev-ref", buf.items }, &code, .Ignore); + break :blk (b.runAllowFail(&[_][]const u8{ "git", "rev-parse", "--abbrev-ref", buf.items }, &code, .Ignore) catch ""); }; const tracking_remote_name = if (std.mem.indexOfScalar(u8, tracking_branch_, '/')) |pos| tracking_branch_[0..pos] else ""; const tracking_remote_ = if (tracking_remote_name.len > 0) blk: {