diff options
Diffstat (limited to 'app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild')
-rw-r--r-- | app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild b/app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild index 3db6dbe..a28568f 100644 --- a/app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild +++ b/app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild @@ -38,12 +38,14 @@ SITEFILE="50${PN}-gentoo.el" DOCS=( README.md CHANGELOG.org ) RESTRICT="test" # test requires ert-runner which is not packaged +BYTECOMPFLAGS="${BYTECOMPFLAGS} -L ${S}/clients/" + src_compile() { - ${EMACS} ${EMACSFLAGS} -L . -L "${S}"/clients -f batch-byte-compile *.el "${S}"/clients/*.el + elisp-compile "${S}"/*.el "${S}"/clients/*.el + elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ } src_install() { - elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ elisp-install ${PN} *.el *.elc elisp-install ${PN}/clients "${S}"/clients/{*.el,*.elc} elisp-site-file-install ${FILESDIR}/${SITEFILE} |