[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")
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/hyperbole 7443160: Add target for elpa-devel install tests (#136),
ELPA Syncer <=