gexp: 'lowered-gexp-guile' now returns a <derivation-input>.
authorLudovic Courtès <ludo@gnu.org>
Wed, 10 Jul 2019 16:39:25 +0000 (18:39 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 15 Jul 2019 08:01:05 +0000 (10:01 +0200)
commitb9373e262730578ba6c3805ffe44900f10bc655c
treec232d2f55b3afe50f415e386dd13ea44a65b4348
parent93c2a0073945e8c3967cdb0e250d3341f7dcac71
gexp: 'lowered-gexp-guile' now returns a <derivation-input>.

* guix/derivations.scm (derivation-input-output-path): New procedure.
* guix/gexp.scm (lower-gexp): Wrap GUILE in a <derivation-input>.
(gexp->derivation): Adjust accordingly.
* guix/remote.scm (remote-pipe-for-gexp, remote-eval): Adjust
accordingly.
* tests/gexp.scm ("lower-gexp"): Adjust accordingly.
guix/derivations.scm
guix/gexp.scm
guix/remote.scm
tests/gexp.scm