[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hyperbole 59b845e245 5/5: Merge branch 'master' of hype
From: |
ELPA Syncer |
Subject: |
[elpa] externals/hyperbole 59b845e245 5/5: Merge branch 'master' of hyperbole with Mats Makefile updates |
Date: |
Tue, 18 Jan 2022 15:57:37 -0500 (EST) |
branch: externals/hyperbole
commit 59b845e245b7667bea623429bc82d3c7e5781aee
Merge: 804387e1f8 07dcd03ed7
Author: Robert Weiner <rsw@gnu.org>
Commit: Robert Weiner <rsw@gnu.org>
Merge branch 'master' of hyperbole with Mats Makefile updates
---
ChangeLog | 4 ++++
Makefile | 24 +++++++++++++++++++++++-
2 files changed, 27 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index 49f75a3d59..eaa6ae26aa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -17,6 +17,10 @@
hactypes.el (link-to-elisp-doc): Fix to properly use hpath:display-where
setting
to display symbol documentation.
+2022-01-16 Mats Lidell <matsl@gnu.org>
+
+* Makefile (help): Extend help section with install tests.
+
2022-01-16 Bob Weiner <rsw@gnu.org>
* EXAMPLE.kotl: Add section on Org table-handling support.
diff --git a/Makefile b/Makefile
index 1cec50fdc3..1efa720c3f 100644
--- a/Makefile
+++ b/Makefile
@@ -55,6 +55,17 @@
# "man/hyperbole.html" - Web browsable version
# "man/hyperbole.pdf" - Printable version
# "man/hyperbole.texi" - source form
+#
+# * Developer targets
+#
+# To run unit tests:
+# make test - run not interactive tests in batch
mode
+# make test-all - run all tests startin an emacs in
windowed mode
+#
+# Verify hyperbole installation using different sources:
+# make install-<source>
+# Where source can be 'elpa', 'elpa-devel', 'tarball' (tarball
from elpa-devel),
+# 'straight' (git master from savannah) or 'all'.
# Code:
##########################################################################
@@ -223,6 +234,17 @@ help:
@ echo " man/hyperbole.html - Web browsable version"
@ echo " man/hyperbole.pdf - Printable version"
@ echo " man/hyperbole.texi - source form"
+ @ echo ""
+ @ echo "* Developer targets"
+ @ echo ""
+ @ echo "To run unit tests:"
+ @ echo " make test - run not interactive tests in batch
mode"
+ @ echo " make test-all - run all tests startin an emacs in
windowed mode"
+ @ echo ""
+ @ echo "Verify hyperbole installation using different sources:"
+ @ echo " make install-<source>"
+ @ echo "Where source can be 'elpa', 'elpa-devel', 'tarball' (tarball
from elpa-devel),"
+ @ echo "'straight' (git master from savannah) or 'all'."
all: help
@@ -423,7 +445,7 @@ endif
# Hyperbole install tests - Verify that hyperbole can be installed
# using different sources. See folder "install-test"
.PHONY: install-elpa install-elpa-devel install-tarball install-straight
install-all
-install-all: install-elpa install-tarball install-straight
+install-all: install-elpa install-elpa-devel install-tarball install-straight
install-elpa install-elpa-devel install-tarball install-straight:
@echo "Install Hyperbole using $@"