branch: externals/hyperbole commit 7d589683537dc06d1ca25f78ae605592952c11dc Merge: eaa2ac0b13 74431604b5 Author: Robert Weiner <r...@gnu.org> Commit: Robert Weiner <r...@gnu.org>
Merge 'master' (Mats updates) of hyperbole --- ChangeLog | 6 ++++++ Makefile | 4 ++-- install-test/elpa-devel/.emacs | 12 ++++++++++++ 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6035f2216f..290a560301 100644 --- a/ChangeLog +++ b/ChangeLog @@ -34,6 +34,12 @@ Change 'file-exists-p' to 'file-readable-p' so ensure rolo file is readable before processing it. +2021-12-18 Mats Lidell <ma...@gnu.org> + +* install-test/elpa-devel/.emacs: Init file for install tests. + +* Makefile: install-elpa-devel target. + 2021-12-12 Bob Weiner <r...@gnu.org> * hactypes.el (link-to-texinfo-node): Substitute for variable names in file linked to. diff --git a/Makefile b/Makefile index 3aed9b0d0a..141258df79 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 0000000000..8e71979f96 --- /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")