docs: mention source of env variables used by impureEnvVars
.
This commit is contained in:
parent
53ec5ac69f
commit
5ba6395378
1 changed files with 7 additions and 1 deletions
|
@ -112,7 +112,13 @@ impureEnvVars = [ "http_proxy" "https_proxy" <replaceable>...</replaceable> ];
|
||||||
linkend="fixed-output-drvs">fixed-output derivations</link>, where
|
linkend="fixed-output-drvs">fixed-output derivations</link>, where
|
||||||
impurities such as these are okay since (the hash of) the output
|
impurities such as these are okay since (the hash of) the output
|
||||||
is known in advance. It is ignored for all other
|
is known in advance. It is ignored for all other
|
||||||
derivations.</para></listitem>
|
derivations.</para>
|
||||||
|
|
||||||
|
<warning><para><varname>impureEnvVars</varname> implementation takes
|
||||||
|
environment variables from the current builder process. When a daemon is
|
||||||
|
building its environmental variables are used. Without the daemon, the
|
||||||
|
environmental variables come from the environment of the
|
||||||
|
<command>nix-build</command>.</para></warning></listitem>
|
||||||
|
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue