Mercurial > emacs
comparison make-dist @ 112232:12edc231d764
* make-dist: Distribute test/ files too.
Distribute every file under test/ that is under version control,
using patterns like *.el to capture files that are added later.
Without this change, "configure" would fail, because it would
attempt to build from a Makefile.in that was not distributed.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Fri, 14 Jan 2011 10:56:58 -0800 |
parents | 417b1e4d63cd |
children | ba9f26694b92 |
comparison
equal
deleted
inserted
replaced
112230:c1e8771a1716 | 112232:12edc231d764 |
---|---|
293 leim/SKK-DIC leim/ja-dic leim/quail \ | 293 leim/SKK-DIC leim/ja-dic leim/quail \ |
294 src src/m src/s src/bitmaps lib-src oldXMenu lwlib \ | 294 src src/m src/s src/bitmaps lib-src oldXMenu lwlib \ |
295 nt nt/inc nt/inc/sys nt/inc/arpa nt/inc/netinet nt/icons \ | 295 nt nt/inc nt/inc/sys nt/inc/arpa nt/inc/netinet nt/icons \ |
296 `find etc lisp -type d` \ | 296 `find etc lisp -type d` \ |
297 doc doc/emacs doc/misc doc/man doc/lispref doc/lispintro \ | 297 doc doc/emacs doc/misc doc/man doc/lispref doc/lispintro \ |
298 test test/automated test/cedet test/cedet/tests test/indent \ | |
298 info m4 msdos \ | 299 info m4 msdos \ |
299 nextstep nextstep/Cocoa nextstep/Cocoa/Emacs.base \ | 300 nextstep nextstep/Cocoa nextstep/Cocoa/Emacs.base \ |
300 nextstep/Cocoa/Emacs.base/Contents \ | 301 nextstep/Cocoa/Emacs.base/Contents \ |
301 nextstep/Cocoa/Emacs.base/Contents/Resources \ | 302 nextstep/Cocoa/Emacs.base/Contents/Resources \ |
302 nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj \ | 303 nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj \ |
472 echo "Making links to \`doc/man'" | 473 echo "Making links to \`doc/man'" |
473 (cd doc/man | 474 (cd doc/man |
474 ln ChangeLog* *.1 ../../${tempdir}/doc/man | 475 ln ChangeLog* *.1 ../../${tempdir}/doc/man |
475 cd ../../${tempdir}/doc/man) | 476 cd ../../${tempdir}/doc/man) |
476 | 477 |
478 echo "Making links to \`test'" | |
479 (cd test | |
480 ln *.el ChangeLog README ../${tempdir}/test) | |
481 | |
482 echo "Making links to \`test/automated'" | |
483 (cd test/automated | |
484 ln *.el Makefile.in ../../${tempdir}/test/automated) | |
485 | |
486 echo "Making links to \`test/cedet'" | |
487 (cd test/cedet | |
488 ln *.el ../../${tempdir}/test/cedet) | |
489 | |
490 echo "Making links to \`test/cedet/tests'" | |
491 (cd test/cedet/tests | |
492 ln *.c *.[ch]pp *.el *.hh *.java *.make ../../../${tempdir}/test/cedet/tests) | |
493 | |
494 echo "Making links to \`test/indent'" | |
495 (cd test/indent | |
496 ln *.m *.mod *.prolog Makefile ../../${tempdir}/test/indent) | |
497 | |
477 ### It would be nice if they could all be symlinks to top-level copy, but | 498 ### It would be nice if they could all be symlinks to top-level copy, but |
478 ### you're not supposed to have any symlinks in distribution tar files. | 499 ### you're not supposed to have any symlinks in distribution tar files. |
479 echo "Making sure copying notices are all copies of \`COPYING'" | 500 echo "Making sure copying notices are all copies of \`COPYING'" |
480 for subdir in . etc info leim lib-src lisp lwlib msdos nt src; do | 501 for subdir in . etc info leim lib-src lisp lwlib msdos nt src; do |
481 rm -f ${tempdir}/${subdir}/COPYING | 502 rm -f ${tempdir}/${subdir}/COPYING |