[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hyperbole 654a5b3e54 2/2: Add website push and use it i
From: |
ELPA Syncer |
Subject: |
[elpa] externals/hyperbole 654a5b3e54 2/2: Add website push and use it in release target (#191) |
Date: |
Sun, 24 Apr 2022 11:57:33 -0400 (EDT) |
branch: externals/hyperbole
commit 654a5b3e54cda71189714b48bdc3b1f092f53011
Author: Mats Lidell <mats.lidell@lidells.se>
Commit: GitHub <noreply@github.com>
Add website push and use it in release target (#191)
* Add website push and use it in release target
* Add cvs as macro and use it
---
ChangeLog | 6 ++++++
Makefile | 10 +++++++---
2 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7c6ae88c20..65373341d8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2022-04-24 Mats Lidell <matsl@gnu.org>
+
+* Makefile (website-push): Add push of website.
+ (release): Use website-push.
+ (CVS): Add cvs command as macro and use it in website-push.
+
2022-04-24 Bob Weiner <rsw@gnu.org>
* hbut.el (ebut:get): Add 2 more params: start-delim and end-delim used
diff --git a/Makefile b/Makefile
index a0ea35ef95..5b0c0650e5 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@
# Author: Bob Weiner
#
# Orig-Date: 15-Jun-94 at 03:42:38
-# Last-Mod: 19-Apr-22 at 22:43:10 by Mats Lidell
+# Last-Mod: 24-Apr-22 at 16:44:56 by Mats Lidell
#
# Copyright (C) 1994-2022 Free Software Foundation, Inc.
# See the file HY-COPY for license information.
@@ -142,7 +142,7 @@ MAKE = \make
RM = \rm -f
TAR = \tar
ZIP = \zip -qry
-
+CVS = \cvs
# Directory in which to create new package distributions of Hyperbole.
pkg_dir = /tmp
@@ -377,13 +377,17 @@ website:
@ echo "Goto \"$(HYPB_WEB_REPO_LOCATION)\" and run \"cvs commit -m
<comment>\" to upload it."
@ echo
+website-push: website
+ cd "$(HYPB_WEB_REPO_LOCATION)"
+ $(CVS) commit -m "Hyperbole release $(HYPB_VERSION)"
+
# Generate a Hyperbole package suitable for distribution via the Emacs package
manager.
pkg: package
package: git-pull doc git-verify-no-update
$(pkg_dir)/hyperbole-$(HYPB_VERSION).tar.sig
# Generate and distribute a Hyperbole release to ftp.gnu.org.
# One step in this is to generate an autoloads file for the Koutliner,
kotl/kotl-autoloads.el.
-release: package $(pkg_dir)/hyperbole-$(HYPB_VERSION).tar.gz ftp
git-tag-release
+release: package $(pkg_dir)/hyperbole-$(HYPB_VERSION).tar.gz ftp website-push
git-tag-release
@ echo; echo "Hyperbole $(HYPB_VERSION) released to ftp.gnu.org
successfully."
# Ensure local hyperbole directory is synchronized with master before building
a release.