aboutsummaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-03-06 22:35:48 -0700
committerAndrew Kelley <andrew@ziglang.org>2024-03-10 17:51:07 -0700
commit8dcc35e5ce51819173420540853e028dfe06f491 (patch)
tree46addd04ab7d1edcb324057cdacaa121a7dbeca9 /build.zig
parent261094ca857d27e1d4df9ca087b2a50868cd54e8 (diff)
downloadzig-8dcc35e5ce51819173420540853e028dfe06f491.tar.gz
zig-8dcc35e5ce51819173420540853e028dfe06f491.zip
build: don't include std lib docs by default
since we have `zig std` now to fill that role.
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/build.zig b/build.zig
index bacedfbcd1..2e3f8a9802 100644
--- a/build.zig
+++ b/build.zig
@@ -31,7 +31,7 @@ pub fn build(b: *std.Build) !void {
const test_step = b.step("test", "Run all the tests");
const skip_install_lib_files = b.option(bool, "no-lib", "skip copying of lib/ files and langref to installation prefix. Useful for development") orelse false;
const skip_install_langref = b.option(bool, "no-langref", "skip copying of langref to the installation prefix") orelse skip_install_lib_files;
- const skip_install_autodocs = b.option(bool, "no-autodocs", "skip copying of standard library autodocs to the installation prefix") orelse skip_install_lib_files;
+ const std_docs = b.option(bool, "std-docs", "include standard library autodocs") orelse false;
const no_bin = b.option(bool, "no-bin", "skip emitting compiler binary") orelse false;
const docgen_exe = b.addExecutable(.{
@@ -65,7 +65,7 @@ pub fn build(b: *std.Build) !void {
.install_dir = .prefix,
.install_subdir = "doc/std",
});
- if (!skip_install_autodocs) {
+ if (std_docs) {
b.getInstallStep().dependOn(&install_std_docs.step);
}