diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2024-08-06 12:45:38 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2024-08-07 00:48:32 -0700 |
| commit | 904fcda736142c07237d0d12728ef5347468cfbe (patch) | |
| tree | 59a5213e319c45ae2ca464d1c281ca31ad5cb118 /src | |
| parent | ff503edc044104d3d4cf2c2790859561eeca8aec (diff) | |
| download | zig-904fcda736142c07237d0d12728ef5347468cfbe.tar.gz zig-904fcda736142c07237d0d12728ef5347468cfbe.zip | |
Compilation: fix -femit-docs
Diffstat (limited to 'src')
| -rw-r--r-- | src/Compilation.zig | 23 |
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, |
