* `nix-store --build' now builds its arguments in parallel instead of
sequentially (within the limits set by `--jobs'). This should greatly improve the utilisation of the build farm when doing Nixpkgs builds.
This commit is contained in:
parent
06c77bf7a8
commit
ef5f254a55
4 changed files with 37 additions and 24 deletions
|
|
@ -3,13 +3,13 @@
|
|||
|
||||
#include "storeexpr.hh"
|
||||
|
||||
/* Perform the specified derivation, if necessary. That is, do
|
||||
whatever is necessary to create the output paths of the
|
||||
derivation. If the output paths already exists, we're done. If
|
||||
they have substitutes, we can use those instead. Otherwise, the
|
||||
build action described by the derivation is performed, after
|
||||
recursively building any sub-derivations. */
|
||||
void buildDerivation(const Path & drvPath);
|
||||
/* Perform the specified derivations, if necessary. That is, do
|
||||
whatever is necessary to create the output paths of the derivation.
|
||||
If the output paths already exists, we're done. If they have
|
||||
substitutes, we can use those instead. Otherwise, the build action
|
||||
described by the derivation is performed, after recursively
|
||||
building any sub-derivations. */
|
||||
void buildDerivations(const PathSet & drvPaths);
|
||||
|
||||
/* Ensure that a path exists, possibly by instantiating it by
|
||||
realising a substitute. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue