Change `build-expression->derivation' to support sub-derivation inputs.
commit2acb2cb6d006a4799ae9f477c22177824fcc8f52
authorLudovic Courtès <ludo@gnu.org>
Wed, 13 Jun 2012 15:21:27 +0000 (13 17:21 +0200)
committerLudovic Courtès <ludo@gnu.org>
Wed, 13 Jun 2012 15:21:27 +0000 (13 17:21 +0200)
tree4a79c9dc9cde2af4e7e41280de075e12406777ce
parentc36db98c8eaeded5243ecfa1c66e06f38da10692
Change `build-expression->derivation' to support sub-derivation inputs.

* guix/derivations.scm (build-expression->derivation): Change to expect
  INPUTS to have the form (NAME DRV-PATH SUB-DRV) or (NAME DRV-PATH),
  instead of (NAME . DRV-PATH).  Update callers accordingly.

* guix/gnu-build-system.scm, tests/builders.scm, tests/derivations.scm:
  Update accordingly.
guix/derivations.scm
guix/gnu-build-system.scm
tests/builders.scm
tests/derivations.scm