summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenzo Torres <torres@sideros.org>2025-03-28 20:13:05 +0100
committerLorenzo Torres <torres@sideros.org>2025-03-28 20:13:05 +0100
commit5136ec09dac589eda7a657443e5514a4ed43c385 (patch)
tree12a1da4923294daf1b3d4717bb2478b6cde523eb
parentbffe814150766ba950717b47e2359ca354e33e04 (diff)
generate docs for ecs
-rw-r--r--build.zig11
1 files changed, 11 insertions, 0 deletions
diff --git a/build.zig b/build.zig
index e5a7599..399286f 100644
--- a/build.zig
+++ b/build.zig
@@ -125,6 +125,17 @@ pub fn build(b: *std.Build) void {
});
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);
run_cmd.step.dependOn(b.getInstallStep());