branch: elpa/evil-goggles
commit 8aa26e96719afff31f167682aa1b49183575c26e
Author: Evgeni Kolev <[email protected]>
Commit: Evgeni Kolev <[email protected]>
CI: run package-lint
---
.travis.yml | 1 +
Makefile | 3 +++
test/elpa.el | 3 +++
test/make-update.el | 2 +-
4 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/.travis.yml b/.travis.yml
index 659b84c42a..5f10473d1b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -22,4 +22,5 @@ script:
- emacs=$EMACS make update
- emacs=$EMACS make compile
- emacs=$EMACS make test
+ - emacs=$EMACS make package-lint
- emacs=$EMACS make evil-test
diff --git a/Makefile b/Makefile
index 4d25017409..a73a3e08c9 100644
--- a/Makefile
+++ b/Makefile
@@ -12,6 +12,9 @@ compile: clean
test:
$(bemacs) -l test/make-test.el
+package-lint:
+ $(bemacs) -f package-lint-batch-and-exit evil-goggles.el
+
clean:
rm -f *.elc test/evil-tests.el test/evil-tests.el
diff --git a/test/elpa.el b/test/elpa.el
index f501af1537..fbc7ec9194 100644
--- a/test/elpa.el
+++ b/test/elpa.el
@@ -2,3 +2,6 @@
(expand-file-name (format ".elpa/%s/elpa" emacs-version)))
(package-initialize)
(add-to-list 'load-path default-directory)
+(setq package-archives
+ '(("melpa" . "http://melpa.org/packages/")
+ ("gnu" . "http://elpa.gnu.org/packages/")))
diff --git a/test/make-update.el b/test/make-update.el
index 1c884b4bee..a527ada064 100644
--- a/test/make-update.el
+++ b/test/make-update.el
@@ -8,7 +8,7 @@
(package-refresh-contents)
(defconst dev-packages
- '(evil evil-test-helpers))
+ '(evil evil-test-helpers package-lint))
(dolist (package dev-packages)
(unless (package-installed-p package)