From ba2f4fa9c4bd59592bd677d68cb4631bb3f3074a Mon Sep 17 00:00:00 2001 From: emma thompson Date: Sat, 5 Oct 2024 21:25:40 +0000 Subject: gnu: emacs-alchemist: Add alchemist-server output. Signed-off-by: Nicolas Goaziou Change-Id: I0dd3a066eb0903a1f82331a3d3b0cdffbd14e7ff --- gnu/packages/emacs-xyz.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 62c8643877..f4645ed118 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -4046,6 +4046,18 @@ (define-public emacs-alchemist (build-system emacs-build-system) (propagated-inputs (list emacs-elixir-mode emacs-dash emacs-company emacs-pkg-info)) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'install-server + (lambda _ + (let ((server (string-append #$output + "/share/emacs/site-lisp/" + "alchemist-1.8.2/alchemist-server"))) + (mkdir-p server) + (copy-recursively "alchemist-server" server) + (delete-file-recursively (string-append server "/test")))))))) (home-page "http://www.github.com/tonini/alchemist.el") (synopsis "Elixir tooling integration into Emacs") (description -- cgit v1.2.3