aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Blandy1993-05-22 21:25:01 +0000
committerJim Blandy1993-05-22 21:25:01 +0000
commitf753e9aa9233cffe70cc7fde602b6078a1433d08 (patch)
tree0b93eb7f9868bcbc7d100ce81f96a30e9a6fcaa7
parent5116f055a58d5ed67220b27e17bb782b69c43a1e (diff)
downloademacs-f753e9aa9233cffe70cc7fde602b6078a1433d08.tar.gz
emacs-f753e9aa9233cffe70cc7fde602b6078a1433d08.zip
* make-dist: Check that the manual reflects the same version of
Emacs as stated in lisp/version.el. Edit that version number into the README file.
-rwxr-xr-xmake-dist16
1 files changed, 16 insertions, 0 deletions
diff --git a/make-dist b/make-dist
index cf5070f9c7b..d1b59c98d2e 100755
--- a/make-dist
+++ b/make-dist
@@ -69,6 +69,13 @@ if [ ! "${version}" ]; then
69 exit 1 69 exit 1
70fi 70fi
71 71
72if grep -s "GNU Emacs version ${version}" ./man/emacs.texi > /dev/null; then
73 true
74else
75 echo "You must update the version number in \`./man/emacs.texi'"
76 exit 1
77fi
78
72### Make sure the subdirectory is available. 79### Make sure the subdirectory is available.
73tempparent="make-dist.tmp.$$" 80tempparent="make-dist.tmp.$$"
74if [ -d ${tempparent} ]; then 81if [ -d ${tempparent} ]; then
@@ -105,6 +112,15 @@ ln make-dist ${tempdir}
105### Copy config.sub; it's a cross-filesystem symlink. 112### Copy config.sub; it's a cross-filesystem symlink.
106cp config.sub ${tempdir} 113cp config.sub ${tempdir}
107 114
115echo "Updating version number in README."
116(cd ${tempdir}
117 awk \
118 '$1 " " $2 " " $3 " " $4 " " $5 == "This directory tree holds version" { $6 = version; print $0 }
119 $1 " " $2 " " $3 " " $4 " " $5 != "This directory tree holds version"' \
120 version=${version} README > tmp.README
121 mv tmp.README README)
122
123
108echo "Creating subdirectories." 124echo "Creating subdirectories."
109# I think we're not going to distribute anything in external-lisp, so 125# I think we're not going to distribute anything in external-lisp, so
110# I've removed it from this list. 126# I've removed it from this list.