emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/hyperbole bf2bd2e349: Add package-lint target (#134)


From: ELPA Syncer
Subject: [elpa] externals/hyperbole bf2bd2e349: Add package-lint target (#134)
Date: Tue, 14 Jun 2022 16:01:59 -0400 (EDT)

branch: externals/hyperbole
commit bf2bd2e349c06e36a8b681b4c16ad4a3607bdb6f
Author: Mats Lidell <mats.lidell@lidells.se>
Commit: GitHub <noreply@github.com>

    Add package-lint target (#134)
---
 Makefile                     | 7 +++++++
 test/hy-test-dependencies.el | 4 ++++
 2 files changed, 11 insertions(+)

diff --git a/Makefile b/Makefile
index 673b8ac74b..41f6861d7a 100644
--- a/Makefile
+++ b/Makefile
@@ -493,3 +493,10 @@ install-all: install-elpa install-elpa-devel 
install-tarball install-straight
 install-elpa install-elpa-devel install-tarball install-straight:
        @echo "Install Hyperbole using $@"
        (cd ./install-test/ && ./local-install-test.sh $(subst install-,,$@))
+
+package-lint:
+       $(EMACS_BATCH) \
+       --eval "(setq package-lint-main-file \"hyperbole.el\")" \
+       --eval "(load-file \"test/hy-test-dependencies.el\")" \
+       -l package-lint.el -f package-lint-batch-and-exit \
+       $(EL_KOTL) $(EL_COMPILE)
diff --git a/test/hy-test-dependencies.el b/test/hy-test-dependencies.el
index 7ad64ea37b..c8e47fd814 100644
--- a/test/hy-test-dependencies.el
+++ b/test/hy-test-dependencies.el
@@ -27,5 +27,9 @@
   (package-refresh-contents)
   (package-install 'with-simulated-input))
 
+(unless (package-installed-p 'package-lint)
+  (package-refresh-contents)
+  (package-install 'package-lint))
+
 (provide 'hy-test-dependencies)
 ;;; hy-test-dependencies.el ends here



reply via email to

[Prev in Thread] Current Thread [Next in Thread]