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

[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.



reply via email to

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