doc: add "docs" step to build.zig

This commit is contained in:
2025-03-18 12:11:11 +02:00
parent 0de39ac75b
commit 500a99832c
+9
View File
@@ -165,6 +165,15 @@ pub fn build(b: *std.Build) anyerror!void {
});
kernel.pie = true;
const installDocs = b.addInstallDirectory(.{
.source_dir = kernel.getEmittedDocs(),
.install_dir = .prefix,
.install_subdir = "docs",
});
const docsStep = b.step("docs", "Install documentation");
docsStep.dependOn(&installDocs.step);
const kernelStep = try arch.addTargetSpecific(b, kernel);
// TODO QEMU binary override