diff --git a/doc/build.zig.zon.md b/doc/build.zig.zon.md index ad2ff61b64..de5ec5fe9c 100644 --- a/doc/build.zig.zon.md +++ b/doc/build.zig.zon.md @@ -63,6 +63,13 @@ When this is provided, the package is found in a directory relative to the build root. In this case the package's hash is irrelevant and therefore not computed. This field and `url` are mutually exclusive. +#### `lazy` + +Boolean. + +When this is set to `true`, a package is declared to be lazily fetched. This +makes the dependency only get fetched if it is actually used. + ### `paths` List. Required. diff --git a/lib/init/build.zig.zon b/lib/init/build.zig.zon index dc9d138ba5..50da5587b1 100644 --- a/lib/init/build.zig.zon +++ b/lib/init/build.zig.zon @@ -37,6 +37,11 @@ // // build root. In this case the package's hash is irrelevant and therefore not // // computed. This field and `url` are mutually exclusive. // .path = "foo", + + // // When this is set to `true`, a package is declared to be lazily + // // fetched. This makes the dependency only get fetched if it is + // // actually used. + // .lazy = false, //}, },