mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
build-system: emacs: Do not rely on input labels in the 'build' phase.
This commit repairs the Emacs build system for packages using the new label-less "guix style". Tested with emacs-libgit. * guix/build/emacs-build-system.scm (build): Use search-input-file to locate emacs.
This commit is contained in:
parent
9ebeba8254
commit
046a23e63a
1 changed files with 1 additions and 1 deletions
|
@ -110,7 +110,7 @@ environment variable\n" source-directory))
|
|||
|
||||
(define* (build #:key outputs inputs #:allow-other-keys)
|
||||
"Compile .el files."
|
||||
(let* ((emacs (string-append (assoc-ref inputs "emacs") "/bin/emacs"))
|
||||
(let* ((emacs (search-input-file inputs "/bin/emacs"))
|
||||
(out (assoc-ref outputs "out")))
|
||||
(setenv "SHELL" "sh")
|
||||
(parameterize ((%emacs emacs))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue