summary refs log tree commit diff
path: root/nix/libstore/globals.cc
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2017-01-09 23:20:25 +0100
committerLudovic Courtès <ludo@gnu.org>2017-01-11 10:13:32 +0100
commit0602d92bb0cf4386946cc0e28ee4da47dbc06bd4 (patch)
tree18bf5a41c6c65c2b148fc28207e644fdca5f9537 /nix/libstore/globals.cc
parentca9050d5177a82da63b4716f6b12c7c377a84961 (diff)
downloadguix-wip-gexp-grafts.tar.gz
DRAFT gexp: Turn grafting into a build continuation. wip-gexp-grafts
TODO: See FIXME in gexp.scm.

* guix/gexp.scm (gexp->derivation): Rename 'graft?' local variable to
'prev-graft?' and call (set-grafting? #f) unconditionally.  When GRAFT?
is true, call 'set-build-continuation' for DRV.
* guix/grafts.scm (graft-derivation*, graft-continuation): New
procedures.
* tests/gexp.scm ("gexp-grafts"): Remove test that is now obsolete.
Diffstat (limited to 'nix/libstore/globals.cc')
0 files changed, 0 insertions, 0 deletions