authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-06-05 00:35:24 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-06-05 00:35:24 -07:00
logc1ec64ee6762ee140b46f9dcbf442aba742d4c7f
treec0e7ad1fb78a653cd9e2c9651c4db02d6a01f399
parentd49f4b87884f926d287ae5b508d5e327aec0b1d1

cmd/fetch- replace `/` in package names with `_` for `deps.pkgs`


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

src/cmd/fetch.zig+3-1
......@@ -155,7 +155,9 @@ fn print_deps(w: std.fs.File.Writer, dir: []const u8, m: u.Module, tabs: i32, ar
155155 continue;
156156 }
157157 if (!array) {
158 try w.print(" pub const {s} = packages[{}];\n", .{ std.mem.replaceOwned(u8, gpa, d.name, "-", "_"), i });
158 const r1 = std.mem.replaceOwned(u8, gpa, d.name, "-", "_");
159 const r2 = std.mem.replaceOwned(u8, gpa, d.name, "/", "_");
160 try w.print(" pub const {s} = packages[{}];\n", .{ r2, i });
159161 } else {
160162 try w.print(" package_data._{s},\n", .{d.id[0..12]});
161163 }