authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-29 05:30:11 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-29 05:30:11 -07:00
log3eb06b1220ed6e006ddc3b42cc683129df6a43d5
tree2c126f807a67f46dc3d402f6c2bc8ca770bb5232
parenta4d18db64e8aa530d6e37d602fa69b95dc1f054e
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

cmd/generate: handle when dep is a system_lib


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

src/cmd/generate.zig+1
...@@ -294,6 +294,7 @@ fn print_pkg_data_to(w: std.fs.File.Writer, alloc: std.mem.Allocator, cachepath:...@@ -294,6 +294,7 @@ fn print_pkg_data_to(w: std.fs.File.Writer, alloc: std.mem.Allocator, cachepath:
294 if (mod.deps.len != 0) {294 if (mod.deps.len != 0) {
295 try w.writeAll(" .deps = &[_]*Package{");295 try w.writeAll(" .deps = &[_]*Package{");
296 for (mod.deps, 0..) |moddep, j| {296 for (mod.deps, 0..) |moddep, j| {
297 if (moddep.type == .system_lib or moddep.type == .framework) continue;
297 try w.print(" &_{s}", .{moddep.id[0..12]});298 try w.print(" &_{s}", .{moddep.id[0..12]});
298 if (j != mod.deps.len - 1) try w.writeAll(",");299 if (j != mod.deps.len - 1) try w.writeAll(",");
299 }300 }