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

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

[elpa] externals/hyperbole 7443160: Add target for elpa-devel install te


From: ELPA Syncer
Subject: [elpa] externals/hyperbole 7443160: Add target for elpa-devel install tests (#136)
Date: Sat, 18 Dec 2021 18:57:16 -0500 (EST)

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

    Add target for elpa-devel install tests (#136)
---
 ChangeLog                      |  6 ++++++
 Makefile                       |  4 ++--
 install-test/elpa-devel/.emacs | 12 ++++++++++++
 3 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index ce7469b..93f030b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2021-12-18  Mats Lidell  <matsl@gnu.org>
+
+* install-test/elpa-devel/.emacs: Init file for install tests.
+
+* Makefile: install-elpa-devel target.
+
 2021-12-12  Bob Weiner  <rsw@gnu.org>
 
 * hyperbole.el (hkey-initialize): Add missing C-c prefix binding for 
hyperbole-mode-map.
diff --git a/Makefile b/Makefile
index 3aed9b0..141258d 100644
--- a/Makefile
+++ b/Makefile
@@ -423,9 +423,9 @@ endif
 
 # Hyperbole install tests - Verify that hyperbole can be installed
 # using different sources. See folder "install-test"
-.PHONY: install-elpa install-tarball install-straight install-all
+.PHONY: install-elpa install-elpa-devel install-tarball install-straight 
install-all
 install-all: install-elpa install-tarball install-straight
 
-install-elpa 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-,,$@))
diff --git a/install-test/elpa-devel/.emacs b/install-test/elpa-devel/.emacs
new file mode 100644
index 0000000..8e71979
--- /dev/null
+++ b/install-test/elpa-devel/.emacs
@@ -0,0 +1,12 @@
+;; .emacs
+
+(require 'package)
+(when (< emacs-major-version 27)
+  (package-initialize))
+(add-to-list 'package-archives '("gnu-devel" . "https://elpa.gnu.org/devel/";))
+(unless (package-installed-p 'hyperbole)
+  (package-refresh-contents)
+  (package-install 'hyperbole))
+(hyperbole-mode 1)
+
+(message "%s" "Hyperbole successfully installed")



reply via email to

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