mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-25 05:52:42 -08:00
* 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.
This commit is contained in:
parent
5116f055a5
commit
f753e9aa92
1 changed files with 16 additions and 0 deletions
16
make-dist
16
make-dist
|
|
@ -69,6 +69,13 @@ if [ ! "${version}" ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
if grep -s "GNU Emacs version ${version}" ./man/emacs.texi > /dev/null; then
|
||||
true
|
||||
else
|
||||
echo "You must update the version number in \`./man/emacs.texi'"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
### Make sure the subdirectory is available.
|
||||
tempparent="make-dist.tmp.$$"
|
||||
if [ -d ${tempparent} ]; then
|
||||
|
|
@ -105,6 +112,15 @@ ln make-dist ${tempdir}
|
|||
### Copy config.sub; it's a cross-filesystem symlink.
|
||||
cp config.sub ${tempdir}
|
||||
|
||||
echo "Updating version number in README."
|
||||
(cd ${tempdir}
|
||||
awk \
|
||||
'$1 " " $2 " " $3 " " $4 " " $5 == "This directory tree holds version" { $6 = version; print $0 }
|
||||
$1 " " $2 " " $3 " " $4 " " $5 != "This directory tree holds version"' \
|
||||
version=${version} README > tmp.README
|
||||
mv tmp.README README)
|
||||
|
||||
|
||||
echo "Creating subdirectories."
|
||||
# I think we're not going to distribute anything in external-lisp, so
|
||||
# I've removed it from this list.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue