diff options
| author | Romain Francoise | 2010-05-24 13:35:41 +0200 |
|---|---|---|
| committer | Romain Francoise | 2010-05-24 13:35:41 +0200 |
| commit | c17e9c60bea331e361600d9acb9f101e56df2eef (patch) | |
| tree | 42c162def00683372ff8f0dd0a97e84eb89e6fad | |
| parent | 6ec0221e1232cd6060124bf4c2e59210a75b110e (diff) | |
| download | emacs-c17e9c60bea331e361600d9acb9f101e56df2eef.tar.gz emacs-c17e9c60bea331e361600d9acb9f101e56df2eef.zip | |
Adapt make-dist to new version location.
* make-dist: Look for version in src/emacs.c.
Use lisp/subr.el rather than lisp/version.el for location check.
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rwxr-xr-x | make-dist | 10 |
2 files changed, 10 insertions, 5 deletions
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-05-24 Romain Francoise <romain@orebokech.com> | ||
| 2 | |||
| 3 | * make-dist: Look for version in src/emacs.c. | ||
| 4 | Use lisp/subr.el rather than lisp/version.el for location check. | ||
| 5 | |||
| 1 | 2010-05-21 Glenn Morris <rgm@gnu.org> | 6 | 2010-05-21 Glenn Morris <rgm@gnu.org> |
| 2 | 7 | ||
| 3 | * configure.in (MKDEPDIR): Parallel build tweak. | 8 | * configure.in (MKDEPDIR): Parallel build tweak. |
| @@ -121,8 +121,8 @@ while [ $# -gt 0 ]; do | |||
| 121 | done | 121 | done |
| 122 | 122 | ||
| 123 | ### Make sure we're running in the right place. | 123 | ### Make sure we're running in the right place. |
| 124 | if [ ! -d src -o ! -f src/lisp.h -o ! -d lisp -o ! -f lisp/version.el ]; then | 124 | if [ ! -d src -o ! -f src/lisp.h -o ! -d lisp -o ! -f lisp/subr.el ]; then |
| 125 | echo "${progname}: Can't find \`src/lisp.h' and \`lisp/version.el'." >&2 | 125 | echo "${progname}: Can't find \`src/lisp.h' and \`lisp/subr.el'." >&2 |
| 126 | echo "${progname} must be run in the top directory of the Emacs" >&2 | 126 | echo "${progname} must be run in the top directory of the Emacs" >&2 |
| 127 | echo "distribution tree. cd to that directory and try again." >&2 | 127 | echo "distribution tree. cd to that directory and try again." >&2 |
| 128 | exit 1 | 128 | exit 1 |
| @@ -150,12 +150,12 @@ then | |||
| 150 | fi | 150 | fi |
| 151 | 151 | ||
| 152 | ### Find out which version of Emacs this is. | 152 | ### Find out which version of Emacs this is. |
| 153 | shortversion=`grep 'defconst[ ]*emacs-version' lisp/version.el \ | 153 | shortversion=`grep 'char emacs_version' src/emacs.c \ |
| 154 | | sed -e 's/^.*"\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'` | 154 | | sed -e 's/^.*"\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'` |
| 155 | version=`grep 'defconst[ ]*emacs-version' lisp/version.el \ | 155 | version=`grep 'char emacs_version' src/emacs.c \ |
| 156 | | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'` | 156 | | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'` |
| 157 | if [ ! "${version}" ]; then | 157 | if [ ! "${version}" ]; then |
| 158 | echo "${progname}: can't find current Emacs version in \`./lisp/version.el'" >&2 | 158 | echo "${progname}: can't find current Emacs version in \`./src/emacs.c'" >&2 |
| 159 | exit 1 | 159 | exit 1 |
| 160 | fi | 160 | fi |
| 161 | 161 | ||