about summary refs log tree commit diff
path: root/src/libstore/normalise.hh
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2005-01-19T15·02+0000
committerEelco Dolstra <e.dolstra@tudelft.nl>2005-01-19T15·02+0000
commitef5f254a55a2d6db09d3d0549ed45701558027e0 (patch)
tree0d494367c124e760a27f822c7faeb5bc5ec86a98 /src/libstore/normalise.hh
parent06c77bf7a861221d41b5db9fad3002f13a14ed0e (diff)
* `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.

Diffstat (limited to 'src/libstore/normalise.hh')
-rw-r--r--src/libstore/normalise.hh14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/libstore/normalise.hh b/src/libstore/normalise.hh
index c5257f9b9dc5..96f546aaaa07 100644
--- a/src/libstore/normalise.hh
+++ b/src/libstore/normalise.hh
@@ -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. */