diff options
author | Ludovic Courtès <ludo@gnu.org> | 2018-04-11 00:52:40 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2018-04-11 01:03:47 +0200 |
commit | 4fbd1a2b7f0db819e14d7cc862445d9ab3d0d80f (patch) | |
tree | 17a949d66577a8d9e53d731808906ce0d997c2a6 /scripts | |
parent | a1639ae9de39d5ce47e6ddfd87e792db52b44bd6 (diff) | |
download | gnu-guix-4fbd1a2b7f0db819e14d7cc862445d9ab3d0d80f.tar gnu-guix-4fbd1a2b7f0db819e14d7cc862445d9ab3d0d80f.tar.gz |
gexp: 'scheme-file' can splice expressions.
* guix/gexp.scm (<scheme-file>)[splice?]: New field.
(scheme-file): Add #:splice? and pass it to '%scheme-file'.
(scheme-file-compiler): Pass SPLICE? to 'gexp->file'.
(gexp->file): Add #:splice? and honor it.
* tests/gexp.scm ("gexp->file + #:splice?"): New test.
("gexp->derivation & with-imported-module & computed module"): Use
#:splice? #t.
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions