summaryrefslogtreecommitdiff
path: root/maintMakefile
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2013-10-09 01:54:24 -0400
committerPaul Smith <psmith@gnu.org>2013-10-09 02:09:21 -0400
commit52191d9d613819a77a321ad6c3ab16e1bc73c381 (patch)
treedd1643e06b7e7e3b9dbe1ce3508ef2806de6d255 /maintMakefile
parentdc9ae5e017e6a8c162a0e15d28c09ace49c33c3a (diff)
downloadgunmake-52191d9d613819a77a321ad6c3ab16e1bc73c381.tar.gz
GNU Make release 4.0.4.0
Diffstat (limited to 'maintMakefile')
-rw-r--r--maintMakefile15
1 files changed, 14 insertions, 1 deletions
diff --git a/maintMakefile b/maintMakefile
index 1836629..12150a8 100644
--- a/maintMakefile
+++ b/maintMakefile
@@ -2,6 +2,8 @@
# only if you have the full copy of the GNU make sources from the Git
# tree, not a dist copy.
+GPG_FINGERPRINT := 6338B6D4
+
# We like mondo-warnings!
AM_CFLAGS += -Wall -Wextra -Wdeclaration-after-statement -Wshadow -Wpointer-arith -Wbad-function-cast
@@ -244,6 +246,17 @@ po-check:
fi
## ------------------------- ##
+## Make release targets. ##
+## ------------------------- ##
+
+tag-release:
+ case '$(VERSION)' in \
+ (*.*.9*) message=" candidate" ;; \
+ (*) message= ;; \
+ esac; \
+ $(GIT) tag -m "GNU Make release$$message $(VERSION)" -u '$(GPG_FINGERPRINT)' '$(VERSION)'
+
+## ------------------------- ##
## GNU FTP upload artifacts. ##
## ------------------------- ##
@@ -252,7 +265,7 @@ po-check:
# you're SOL! :)
GPG = gpg
-GPGFLAGS = -u 6338B6D4
+GPGFLAGS = -u $(GPG_FINGERPRINT)
DIST_ARCHIVES_SIG = $(addsuffix .sig,$(DIST_ARCHIVES))
DIST_ARCHIVES_DIRECTIVE = $(addsuffix .directive.asc,$(DIST_ARCHIVES))