nixpkgs manual: mention preferLocalBuild and enableParallelBuilding
This commit is contained in:
parent
f63db297d6
commit
f727f815cb
@ -224,6 +224,30 @@ genericBuild
|
|||||||
|
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
|
<variablelist>
|
||||||
|
<title>Variables affecting build properties</title>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><varname>enableParallelBuilding</varname></term>
|
||||||
|
<listitem><para>If set, <literal>stdenv</literal> will pass specific
|
||||||
|
flags to <literal>make</literal> and other build tools to enable
|
||||||
|
parallel building with up to <literal>build-cores</literal>
|
||||||
|
workers.</para></listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><varname>preferLocalBuild</varname></term>
|
||||||
|
<listitem><para>If set, specifies that the package is so lightweight
|
||||||
|
in terms of build operations (e.g. write a text file from a Nix string
|
||||||
|
to the store) that there's no need to look for it in binary caches --
|
||||||
|
it's faster to just build it locally. It also tells Hydra and other
|
||||||
|
facilities that this package doesn't need to be exported in binary
|
||||||
|
caches (noone would use it, after all).</para></listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
</variablelist>
|
||||||
|
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user