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

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

[elpa] externals/hyperbole a2e7eb1: Hyperbole install from source tests


From: ELPA Syncer
Subject: [elpa] externals/hyperbole a2e7eb1: Hyperbole install from source tests (#114)
Date: Tue, 24 Aug 2021 03:57:12 -0400 (EDT)

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

    Hyperbole install from source tests (#114)
    
    * Use latest tarball from elpa
    
    * Add targets for running install tests from make
---
 Makefile                              | 9 +++++++++
 install-test/tarball/install-local.sh | 9 ++++-----
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/Makefile b/Makefile
index 12548a5..b561749 100644
--- a/Makefile
+++ b/Makefile
@@ -395,3 +395,12 @@ all-tests: test-all
 test-all:
        @echo "# Tests: $(TEST_ERT_FILES)"
        $(INTERACTIVE) --eval "(load-file \"test/hy-test-dependencies.el\")" 
--eval "(progn $(LOAD_TEST_ERT_FILES) (ert-run-tests-interactively t))"
+
+# 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
+install-all: install-elpa install-tarball install-straight
+
+install-elpa install-tarball install-straight:
+       @echo "Install Hyperbole using $@"
+       (cd ./install-test/ && ./local-install-test.sh $(subst install-,,$@))
diff --git a/install-test/tarball/install-local.sh 
b/install-test/tarball/install-local.sh
index 8fecdfd..a828718 100755
--- a/install-test/tarball/install-local.sh
+++ b/install-test/tarball/install-local.sh
@@ -1,7 +1,6 @@
-TARBALL=hyperbole-8.0.0pre0.20210605.220551
-
-curl -O https://elpa.gnu.org/devel/$TARBALL.tar
-tar -xf $TARBALL.tar
-ln -s $TARBALL hyperbole
+curl -O https://elpa.gnu.org/devel/hyperbole.tar
+tar -xf hyperbole.tar
+rm hyperbole.tar
+ln -s hyperbole* hyperbole
 cd hyperbole
 make bin



reply via email to

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