feat(build): allow for docs to be built properly

This commit is contained in:
Loïc Grégoire
2026-03-22 09:44:34 -04:00
parent ed6583c0d4
commit f62a65006d
4 changed files with 44 additions and 16 deletions
+2 -1
View File
@@ -62,5 +62,6 @@ with open(args.output, 'w') as f:
f.write("pub const KSym = struct {\n addr: u64,\n name: []const u8,\n};\n\n")
f.write("pub const ksyms: []const KSym = &.{\n")
for addr, name in symbols:
f.write(f" .{{ .addr = 0x{addr:016x}, .name = \"{name}\" }},\n")
escaped = name.replace('\\', '\\\\').replace('"', '\\"')
f.write(f" .{{ .addr = 0x{addr:016x}, .name = \"{escaped}\" }},\n")
f.write("};\n")