| ... | ... | @@ -56,11 +56,6 @@ pub fn execute(args: [][]u8) !void { |
| 56 | 56 | |
| 57 | 57 | const list = &std.ArrayList(u.Module).init(gpa); |
| 58 | 58 | try common.collect_pkgs(top_module, list); |
| 59 | | for (list.items) |*mod| { |
| 60 | | if (mod.id.len > 12) { |
| 61 | | mod.id = mod.id[0..12]; |
| 62 | | } |
| 63 | | } |
| 64 | 59 | |
| 65 | 60 | try w.writeAll("pub const _ids = .{\n"); |
| 66 | 61 | try print_ids(w, list.items); |
| ... | ... | @@ -117,7 +112,7 @@ fn print_ids(w: std.fs.File.Writer, list: []u.Module) !void { |
| 117 | 112 | if (mod.is_sys_lib) { |
| 118 | 113 | continue; |
| 119 | 114 | } |
| 120 | | try w.print(" \"{s}\",\n", .{mod.id}); |
| 115 | try w.print(" \"{s}\",\n", .{mod.id[0..12]}); |
| 121 | 116 | } |
| 122 | 117 | } |
| 123 | 118 | |
| ... | ... | @@ -203,7 +198,7 @@ fn print_csrc_flags_to(w: std.fs.File.Writer, list: []u.Module) !void { |
| 203 | 198 | if (mod.c_source_flags.len == 0 and mod.c_source_files.len == 0) { |
| 204 | 199 | continue; |
| 205 | 200 | } |
| 206 | | try w.print(" pub const @\"{s}\" = {s}", .{ mod.id, "&.{" }); |
| 201 | try w.print(" pub const @\"{s}\" = {s}", .{ mod.id[0..12], "&.{" }); |
| 207 | 202 | for (mod.c_source_flags) |it| { |
| 208 | 203 | try w.print("\"{}\",", .{std.zig.fmtEscapes(it)}); |
| 209 | 204 | } |