We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6a7ca4b commit 89839c3Copy full SHA for 89839c3
build.zig
@@ -1392,7 +1392,14 @@ fn generateLangRef(b: *std.Build) std.Build.LazyPath {
1392
// in a temporary directory
1393
"--cache-root", b.cache_root.path orelse ".",
1394
});
1395
- cmd.addArgs(&.{ "--zig-lib-dir", b.fmt("{}", .{b.graph.zig_lib_directory}) });
+ if (b.graph.zig_lib_directory.path) |zig_lib_dir| {
1396
+ cmd.addArgs(&.{"--zig-lib-dir"});
1397
+ if (fs.path.isAbsolute(zig_lib_dir)) {
1398
+ cmd.addArgs(&.{zig_lib_dir});
1399
+ } else {
1400
+ cmd.addDirectoryArg(b.path(zig_lib_dir));
1401
+ }
1402
1403
cmd.addArgs(&.{"-i"});
1404
cmd.addFileArg(b.path(b.fmt("doc/langref/{s}", .{entry.name})));
1405
0 commit comments