derivations: Determine what's built in 'check' mode.
authorLudovic Courtès <ludo@gnu.org>
Wed, 9 Dec 2015 09:30:03 +0000 (10:30 +0100)
committerLudovic Courtès <ludo@gnu.org>
Wed, 9 Dec 2015 13:29:41 +0000 (14:29 +0100)
commit58c08df0544bc39b3b5a8f6638f776159b6b8d8e
tree5f172e8bd62b708822babe11944585616c0e06be
parentcc9553562c0b719c40083503795845aa0cc3a6f8
derivations: Determine what's built in 'check' mode.

* guix/derivations.scm (substitution-oracle): Add #:mode parameter and
honor it.
(derivation-prerequisites-to-build): Likewise.
[derivation-built?]: Take it into account.
* guix/ui.scm (show-what-to-build): Add #:mode parameter.  Pass it to
'substitute-oracle' and 'derivations-prerequisites-to-build'.
* tests/derivations.scm ("derivation-prerequisites-to-build in 'check'
mode"): New test.
guix/derivations.scm
guix/ui.scm
tests/derivations.scm