diff --git a/src/cmd/fetch.zig b/src/cmd/fetch.zig index 123e36a3af0fe06ce1ab6f65ac53f1f70a8ca48d..84da2d61dd1335bbd5cccbb14f8627e7a41e31a5 100644 --- a/src/cmd/fetch.zig +++ b/src/cmd/fetch.zig @@ -118,6 +118,9 @@ fn create_lockfile(list: *std.ArrayList(u.Module), dir: []const u8) !void { const wl = fl.writer(); for (list.items) |m| { if (m.dep) |md| { + if (md.type == .local) { + continue; + } const mpath = try std.fs.path.join(gpa, &.{ dir, m.clean_path }); const version = if (md.version.len > 0) md.version else (try md.type.exact_version(mpath)); try wl.print("{s} {s} {s} {s}\n", .{ m.clean_path, @tagName(md.type), md.path, version });