aboutsummaryrefslogtreecommitdiffstats
path: root/make-dist
diff options
context:
space:
mode:
authorGlenn Morris2017-06-07 13:41:46 -0400
committerGlenn Morris2017-06-07 13:41:46 -0400
commitb1103a2c4f36038cbb30caba6a199744acc9e0d9 (patch)
treee7005653cc3ab7a58143ee840ae9f5b26fe2589c /make-dist
parented226a5b34602bc476d5039fbc2e815b377d420f (diff)
downloademacs-b1103a2c4f36038cbb30caba6a199744acc9e0d9.tar.gz
emacs-b1103a2c4f36038cbb30caba6a199744acc9e0d9.zip
* make-dist: Check a release has a ChangeLog with a release notice.
Diffstat (limited to 'make-dist')
-rwxr-xr-xmake-dist15
1 files changed, 15 insertions, 0 deletions
diff --git a/make-dist b/make-dist
index 0e012071640..1b4eae3e7db 100755
--- a/make-dist
+++ b/make-dist
@@ -297,6 +297,21 @@ if [ $check = yes ]; then
297 make --question info || error=yes 297 make --question info || error=yes
298 fi 298 fi
299 299
300 ## Is this a release?
301 case $version in
302 [1-9][0-9].[0-9])
303 if [ -e ChangeLog ]; then
304 if ! grep -q "Version $version released" ChangeLog; then
305 echo "No release notice in ChangeLog"
306 error=yes
307 fi
308 else
309 echo "A release must have a ChangeLog"
310 error=yes
311 fi
312 ;;
313 esac
314
300 if [ $error = yes ]; then 315 if [ $error = yes ]; then
301 echo "Failed checks" >&2 316 echo "Failed checks" >&2
302 exit 1 317 exit 1