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