guix-devel/guix
Ludovic Courtès 784bb1f37b derivations: Fix `derivation-prerequisites-to-build' when outputs are there.
Before it would list inputs not built, even if the outputs of the given
derivation were already available.

* guix/derivations.scm (derivation-prerequisites-to-build): Add
  `outputs' keyword parameter.
  [built?, derivation-built?]: New procedures.
  [loop]: Add `sub-drvs' parameter.  Use `derivation-built?' to check if
  the SUB-DRVS of DRV are built before checking its inputs.
2013-01-09 08:38:57 +01:00
..
build download: Correctly detect "No route to host" conditions. 2012-12-17 00:14:30 +01:00
build-system Update license headers. 2013-01-06 00:47:50 +01:00
base32.scm Update license headers. 2013-01-06 00:47:50 +01:00
build-system.scm Update license headers. 2013-01-06 00:47:50 +01:00
config.scm.in Update license headers. 2013-01-06 00:47:50 +01:00
derivations.scm derivations: Fix `derivation-prerequisites-to-build' when outputs are there. 2013-01-09 08:38:57 +01:00
download.scm Update license headers. 2013-01-06 00:47:50 +01:00
ftp-client.scm Update license headers. 2013-01-06 00:47:50 +01:00
gnu-maintenance.scm gnu-maintenance: Add `latest-release' and related tools. 2013-01-08 22:46:12 +01:00
licenses.scm Update license headers. 2013-01-06 00:47:50 +01:00
packages.scm Update license headers. 2013-01-06 00:47:50 +01:00
snix.scm snix: Use (guix licenses) variables. 2013-01-07 22:32:28 +01:00
store.scm Update license headers. 2013-01-06 00:47:50 +01:00
ui.scm Update license headers. 2013-01-06 00:47:50 +01:00
utils.scm Update license headers. 2013-01-06 00:47:50 +01:00