From 8dcc35e5ce51819173420540853e028dfe06f491 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 6 Mar 2024 22:35:48 -0700 Subject: [PATCH] build: don't include std lib docs by default since we have `zig std` now to fill that role. --- build.zig | 4 ++-- 1 file 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); }