diff options
| author | Glenn Morris | 2017-06-07 13:26:25 -0400 |
|---|---|---|
| committer | Glenn Morris | 2017-06-07 13:26:25 -0400 |
| commit | ed226a5b34602bc476d5039fbc2e815b377d420f (patch) | |
| tree | f62b5b669f6a0df03eff9ff48ee6f54f58dba41c /make-dist | |
| parent | a9327a0afc23d00636b2c3b0ef767de34882bc87 (diff) | |
| download | emacs-ed226a5b34602bc476d5039fbc2e815b377d420f.tar.gz emacs-ed226a5b34602bc476d5039fbc2e815b377d420f.zip | |
* make-dist: Use existing ChangeLog if present.
Diffstat (limited to 'make-dist')
| -rwxr-xr-x | make-dist | 14 |
1 files changed, 10 insertions, 4 deletions
| @@ -345,9 +345,15 @@ mkdir ${tempdir} | |||
| 345 | 345 | ||
| 346 | if [ "$changelog" = yes ]; then | 346 | if [ "$changelog" = yes ]; then |
| 347 | if test -e .git; then | 347 | if test -e .git; then |
| 348 | echo "Making top-level ChangeLog" | 348 | ## When making a release or pretest the ChangeLog should already |
| 349 | make ChangeLog CHANGELOG=${tempdir}/ChangeLog || \ | 349 | ## have been created and edited as needed. Don't ignore it. |
| 350 | { x=$?; echo "make ChangeLog FAILED (try --no-changelog?)" >&2; exit $x; } | 350 | if test -e ChangeLog; then |
| 351 | echo "Using existing top-level ChangeLog" | ||
| 352 | else | ||
| 353 | echo "Making top-level ChangeLog" | ||
| 354 | make ChangeLog CHANGELOG=${tempdir}/ChangeLog || \ | ||
| 355 | { x=$?; echo "make ChangeLog FAILED (try --no-changelog?)" >&2; exit $x; } | ||
| 356 | fi | ||
| 351 | else | 357 | else |
| 352 | echo "No repository, so omitting top-level ChangeLog" | 358 | echo "No repository, so omitting top-level ChangeLog" |
| 353 | fi | 359 | fi |
| @@ -361,7 +367,7 @@ echo "Making links to top-level files" | |||
| 361 | ln INSTALL README BUGS ${tempdir} | 367 | ln INSTALL README BUGS ${tempdir} |
| 362 | ln ChangeLog.*[0-9] Makefile.in autogen.sh configure configure.ac ${tempdir} | 368 | ln ChangeLog.*[0-9] Makefile.in autogen.sh configure configure.ac ${tempdir} |
| 363 | ln config.bat make-dist .dir-locals.el ${tempdir} | 369 | ln config.bat make-dist .dir-locals.el ${tempdir} |
| 364 | ln aclocal.m4 CONTRIBUTE ${tempdir} | 370 | ln aclocal.m4 CONTRIBUTE ChangeLog ${tempdir} |
| 365 | 371 | ||
| 366 | echo "Creating subdirectories" | 372 | echo "Creating subdirectories" |
| 367 | for subdir in site-lisp \ | 373 | for subdir in site-lisp \ |