From 396f63375039cd6f42a22b7758864a810a8f32c8 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sat, 21 Aug 2021 02:21:23 -0700 Subject: [PATCH] cmd/ci- split into execute and do methods --- src/cmd/ci.zig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cmd/ci.zig b/src/cmd/ci.zig index ef65556eed6d430687a93e90ed4ae6b4785d97b7..5f7262118746faf2fa17186eb1ef69acb602bb76 100644 --- a/src/cmd/ci.zig +++ b/src/cmd/ci.zig @@ -12,7 +12,10 @@ pub fn execute(args: [][]u8) !void { const cachepath = try std.fs.path.join(gpa, &.{ ".zigmod", "deps" }); const dir = std.fs.cwd(); + try do(cachepath, dir); +} +pub fn do(cachepath: []const u8, dir: std.fs.Dir) !void { var options = common.CollectOptions{ .log = true, .update = false, @@ -23,5 +26,6 @@ pub fn execute(args: [][]u8) !void { var list = std.ArrayList(u.Module).init(gpa); try common.collect_pkgs(top_module, &list); - try @import("./fetch.zig").create_depszig(cachepath, top_module, &list); + const fetch = @import("./fetch.zig"); + try fetch.create_depszig(cachepath, dir, top_module, &list); } -- 2.54.0