aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <msabate@suse.com>2020-02-11 14:41:54 +0100
committerMiquel Sabaté Solà <msabate@suse.com>2020-02-11 16:17:51 +0100
commit5ecfe54d15471c2a4b4c71f412161c80f43fd63d (patch)
tree98333411d3a6a32a80856bf26da1f418fe0b1815 /.emacs.d
parent4909f2b993ebd08a10bee4f0eb8742d69211889a (diff)
downloaddotfiles-5ecfe54d15471c2a4b4c71f412161c80f43fd63d.tar.gz
dotfiles-5ecfe54d15471c2a4b4c71f412161c80f43fd63d.zip
ci: rebumped again how things are built
Following the example set by writer-mode, I feel much more comfortable with the nix approach of installing GNU Emacs (much more reliable on CI). Plus, I've also added a Makefile so things are easier to test. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
Diffstat (limited to '.emacs.d')
-rwxr-xr-x.emacs.d/test-emacs.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/.emacs.d/test-emacs.sh b/.emacs.d/test-emacs.sh
index 37e0c75..12a8b70 100755
--- a/.emacs.d/test-emacs.sh
+++ b/.emacs.d/test-emacs.sh
@@ -26,6 +26,11 @@ for i in . lisp; do
# shellcheck disable=SC2086
${EMACS:=emacs} -Q --batch ${LOAD_PATH} -l elisp-lint.el -f elisp-lint-files-batch $files
+
+ # God knows why this is needed, but `package-lint` bails otherwise...
+ mkdir -p vendor/data
+ echo "()" > vendor/data/stdlib-changes
+
# shellcheck disable=SC2086
${EMACS:=emacs} -Q --batch ${LOAD_PATH} -l package-lint.el -f package-lint-batch-and-exit $files
done