mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-25 13:58:15 -05:00
gexp: 'gexp->script' uses #:guile also as the guile-for-build.
Previously 'gexp->script' would unconditionally use the default #:guile-for-build value of 'gexp->derivation'. * guix/gexp.scm (gexp->script): Pass #:guile to 'load-path-expression'. Pass #:guile-for-build to 'gexp->derivation'.
This commit is contained in:
parent
58210fbea2
commit
19c6ea9ca4
1 changed files with 5 additions and 1 deletions
|
@ -1800,10 +1800,13 @@ (define* (gexp->script name exp
|
|||
(set-load-path
|
||||
(load-path-expression (gexp-modules exp)
|
||||
module-path
|
||||
#:guile guile
|
||||
#:extensions
|
||||
(gexp-extensions exp)
|
||||
#:system system
|
||||
#:target target)))
|
||||
#:target target))
|
||||
(guile-for-build
|
||||
(lower-object guile system #:target #f)))
|
||||
(gexp->derivation name
|
||||
(gexp
|
||||
(call-with-output-file (ungexp output)
|
||||
|
@ -1826,6 +1829,7 @@ (define* (gexp->script name exp
|
|||
#:system system
|
||||
#:target target
|
||||
#:module-path module-path
|
||||
#:guile-for-build guile-for-build
|
||||
|
||||
;; These derivations are not worth offloading or
|
||||
;; substituting.
|
||||
|
|
Loading…
Reference in a new issue