From 6f2bfd92b695a31b35d8d515cd4ee12f9fc2c786 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 5 Oct 2006 08:21:52 +0000 Subject: [PATCH] * Manual. --- doc/manual/conf-file.xml | 20 ++++++++++++++++++++ doc/manual/opt-common.xml | 8 ++++++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/doc/manual/conf-file.xml b/doc/manual/conf-file.xml index 176035248..79faa05fd 100644 --- a/doc/manual/conf-file.xml +++ b/doc/manual/conf-file.xml @@ -118,6 +118,26 @@ env-keep-derivations = false + system + + This option specifies the canonical Nix system + name of the current installation, such as + i686-linux or + powerpc-darwin. Nix can only build derivations + whose system attribute equals the value + specified here. In general, it never makes sense to modify this + value from its default, since you can use it to ‘lie’ about the + platform you are building on (e.g., perform a Mac OS build on a + Linux machine; the result would obviously be wrong). It only + makes sense if the Nix binaries can run on multiple platforms, + e.g., ‘universal binaries’ that run on powerpc-darwin and + i686-darwin. + + It defaults to the canonical Nix system name detected by + configure at build time. + + + diff --git a/doc/manual/opt-common.xml b/doc/manual/opt-common.xml index fcfeca858..04cda1531 100644 --- a/doc/manual/opt-common.xml +++ b/doc/manual/opt-common.xml @@ -93,8 +93,12 @@ Sets the maximum number of build jobs that Nix will - perform in parallel to the specified number. The default is 1. A - higher value is useful on SMP systems or to exploit I/O latency. + perform in parallel to the specified number. The default is + specified by the build-max-jobs + configuration setting, which itself defaults to + 1. A higher value is useful on SMP systems or to + exploit I/O latency.