cuirass/src/cuirass
Ludovic Courtès a42cf16fec
base: Provide 'build-derivations' with the full list of derivations.
This improves parallelism when 'max-jobs' is large.

* src/cuirass/base.scm (build-packages): Rewrite to pass the complete
list of derivations to 'build-derivations' at once.  Handle multiple outputs.
* src/schema.sql (Builds): Make "output" part of the primary key.

Co-authored-by: Mathieu Lirzin <mthl@gnu.org>
2017-02-24 19:33:41 +01:00
..
base.scm base: Provide 'build-derivations' with the full list of derivations. 2017-02-24 19:33:41 +01:00
config.scm.in config: Remove references to '$prefix' expansion hack. 2016-12-28 18:19:03 +01:00
database.scm database: db-add-derivation: Don't try to add a derivation twice. 2017-01-09 10:55:58 +01:00
http.scm cuirass: Add "--port" command line option. 2016-12-28 18:49:21 +01:00
repo.scm repo: Add <repo> record datatype. 2016-12-28 18:18:37 +01:00
ui.scm maint: Add new mailing list and webpage. 2017-01-09 00:35:19 +01:00
utils.scm repo: Add <repo> record datatype. 2016-12-28 18:18:37 +01:00