generate docs for ecs

This commit is contained in:
Lorenzo Torres 2025-03-28 20:13:05 +01:00
parent bffe814150
commit 5136ec09da

View file

@ -125,6 +125,17 @@ pub fn build(b: *std.Build) void {
}); });
docs_step.dependOn(&mods_docs.step); docs_step.dependOn(&mods_docs.step);
const ecs_lib = b.addStaticLibrary(.{
.root_module = ecs,
.name = "ecs",
});
const ecs_docs = b.addInstallDirectory(.{
.source_dir = ecs_lib.getEmittedDocs(),
.install_dir = .prefix,
.install_subdir = "docs/ecs",
});
docs_step.dependOn(&ecs_docs.step);
const run_cmd = b.addRunArtifact(exe); const run_cmd = b.addRunArtifact(exe);
run_cmd.step.dependOn(b.getInstallStep()); run_cmd.step.dependOn(b.getInstallStep());