From 35fb991dff4c0b1652cd04a1a966b52672ad8aef Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Fri, 30 Jul 2021 05:19:05 -0700 Subject: [PATCH] cmd/fetch- only try to delete the `.git` folder on non-windows --- src/common.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common.zig b/src/common.zig index adef50e15a5371c5719914e9bc0563a86f742ecf..b6a42a0881eb59e4f91c02cc865495fbd8e5d1bc 100644 --- a/src/common.zig +++ b/src/common.zig @@ -141,7 +141,7 @@ fn get_moddir(basedir: []const u8, d: u.Dep, parent_name: []const u8, options: * if ((try u.run_cmd(pv, &.{ "git", "checkout", vers.string })) > 0) { u.assert(false, "fetch: git: {s}: {s} {s} does not exist", .{ d.path, @tagName(vers.id), vers.string }); } - if (vers.id != .branch) { + if (std.builtin.os.tag != .windows and vers.id != .branch) { const pvd = try std.fs.cwd().openDir(pv, .{}); try pvd.deleteTree(".git"); } -- 2.54.0