Merge pull request #9525 from fricklerhandwerk/conf-reword-builders-use-substitutes

reword description of the `builders-use-substitutes` setting
This commit is contained in:
tomberek 2023-12-12 20:08:00 -05:00 committed by GitHub
commit 09041071bf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -276,13 +276,10 @@ public:
Setting<bool> buildersUseSubstitutes{ Setting<bool> buildersUseSubstitutes{
this, false, "builders-use-substitutes", this, false, "builders-use-substitutes",
R"( R"(
If set to `true`, Nix will instruct remote build machines to use If set to `true`, Nix will instruct [remote build machines](#conf-builders) to use their own [`substituters`](#conf-substituters) if available.
their own binary substitutes if available. In practical terms, this
means that remote hosts will fetch as many build dependencies as It means that remote build hosts will fetch as many dependencies as possible from their own substituters (e.g, from `cache.nixos.org`) instead of waiting for the local machine to upload them all.
possible from their own substitutes (e.g, from `cache.nixos.org`), This can drastically reduce build times if the network connection between the local machine and the remote build host is slow.
instead of waiting for this host to upload them all. This can
drastically reduce build times if the network connection between
this computer and the remote build host is slow.
)"}; )"};
Setting<off_t> reservedSize{this, 8 * 1024 * 1024, "gc-reserved-space", Setting<off_t> reservedSize{this, 8 * 1024 * 1024, "gc-reserved-space",