gnu: emacs-geiser-chez: Process autoloads in-tree.
* gnu/packages/emacs-xyz.scm (emacs-geiser-chez)[#:phases]<patch-autoloads>: Resolve "geiser-chez-autoloads.el" in the current working directory.master
parent
32446edab0
commit
927eee08de
|
@ -695,9 +695,7 @@ a generic Scheme interaction mode for the GNU Emacs editor.")
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-after 'make-autoloads 'patch-autoloads
|
(add-after 'make-autoloads 'patch-autoloads
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
(substitute* (string-append
|
(substitute* "geiser-chez-autoloads.el"
|
||||||
(elpa-directory (assoc-ref outputs "out"))
|
|
||||||
"/geiser-chez-autoloads.el")
|
|
||||||
;; Activating implementations fails when Geiser is not yet
|
;; Activating implementations fails when Geiser is not yet
|
||||||
;; loaded, so let's defer that until it is.
|
;; loaded, so let's defer that until it is.
|
||||||
;; See <https://gitlab.com/emacs-geiser/chez/-/issues/7>.
|
;; See <https://gitlab.com/emacs-geiser/chez/-/issues/7>.
|
||||||
|
|
Reference in New Issue