aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/Compilation.zig')
-rw-r--r--src/Compilation.zig23
1 files changed, 22 insertions, 1 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig
index 4292147689..1fd2380137 100644
--- a/src/Compilation.zig
+++ b/src/Compilation.zig
@@ -4275,8 +4275,29 @@ fn workerDocsWasmFallible(comp: *Compilation, prog_node: std.Progress.Node) anye
.cc_argv = &.{},
.parent = null,
.builtin_mod = null,
- .builtin_modules = null, // there is only one module in this compilation
+ .builtin_modules = null,
+ });
+ const walk_mod = try Package.Module.create(arena, .{
+ .global_cache_directory = comp.global_cache_directory,
+ .paths = .{
+ .root = .{
+ .root_dir = comp.zig_lib_directory,
+ .sub_path = "docs/wasm",
+ },
+ .root_src_path = "Walk.zig",
+ },
+ .fully_qualified_name = "Walk",
+ .inherited = .{
+ .resolved_target = resolved_target,
+ .optimize_mode = optimize_mode,
+ },
+ .global = config,
+ .cc_argv = &.{},
+ .parent = root_mod,
+ .builtin_mod = root_mod.getBuiltinDependency(),
+ .builtin_modules = null, // `builtin_mod` is set
});
+ try root_mod.deps.put(arena, "Walk", walk_mod);
const bin_basename = try std.zig.binNameAlloc(arena, .{
.root_name = root_name,
.target = resolved_target.result,