chiark / gitweb /
build system: Add release checklist at bottom of Makefile.in
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 10 Dec 2011 21:24:59 +0000 (21:24 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 10 Dec 2011 21:40:03 +0000 (21:40 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Makefile.in

index 2c21805cf536ffd56ff896454f25a121ddbc50e9..cdc5c42ec2ad9d9c6d69f8ef643a43e7d5688e4b 100644 (file)
@@ -159,3 +159,26 @@ dist:
        tar hcf ../$(pfname).tar --exclude=.git --exclude=.cvsignore $(pfname)
        gzip -9f ../$(pfname).tar
        $(RM) -rf $(pfname)
+
+# Release checklist:
+#  1. Check that the tree has what you want
+#
+#  2. Update VERSION above but DO NOT COMMIT
+#
+#  3. Run
+#       autoconf
+#       ./configure
+#       make dist
+#     and check that the resulting tarball looks OK.
+#     Eg, untar it and build it, or have it reviewed.
+#
+#  3. Commit the update to VERSION
+#
+#  4. git-tag -s
+#
+#  5. git-push origin
+#
+#  6. rsync -v ../secnet-$VERSION.tar.gz \
+#        chiark:/home/ianmdlvl/public-html/secnet/download/
+#
+#  7. write and post a release announcement