From 5ecfe54d15471c2a4b4c71f412161c80f43fd63d Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Tue, 11 Feb 2020 14:41:54 +0100 Subject: ci: rebumped again how things are built MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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à --- .emacs.d/test-emacs.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to '.emacs.d/test-emacs.sh') 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 -- cgit v1.2.3