diff options
| author | Eli Zaretskii | 2001-12-21 08:44:17 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2001-12-21 08:44:17 +0000 |
| commit | ca111811ea83093c0d18fc521211d83355bc272c (patch) | |
| tree | fefa0ffd7439cdaa0641c5e93f0381bb00ffdab8 /make-dist | |
| parent | 67ad2f93c26de91123dc7ec03855117031e01172 (diff) | |
| download | emacs-ca111811ea83093c0d18fc521211d83355bc272c.tar.gz emacs-ca111811ea83093c0d18fc521211d83355bc272c.zip | |
Make Leim part of the standard tarball:
Don't copy noleim-Makefile.in to the leim subdirectory.
Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
Leim files out of the Emacs tree. Don't prepare a separate tarball
for Leim.
Diffstat (limited to 'make-dist')
| -rwxr-xr-x | make-dist | 52 |
1 files changed, 20 insertions, 32 deletions
| @@ -309,8 +309,8 @@ echo "Updating version number in README" | |||
| 309 | 309 | ||
| 310 | echo "Creating subdirectories" | 310 | echo "Creating subdirectories" |
| 311 | for subdir in lisp site-lisp lispref lispintro \ | 311 | for subdir in lisp site-lisp lispref lispintro \ |
| 312 | leim real-leim real-leim/CXTERM-DIC real-leim/MISC-DIC \ | 312 | leim leim leim/CXTERM-DIC leim/MISC-DIC \ |
| 313 | real-leim/SKK-DIC real-leim/ja-dic real-leim/quail \ | 313 | leim/SKK-DIC leim/ja-dic leim/quail \ |
| 314 | src src/m src/s src/bitmaps lib-src oldXMenu lwlib \ | 314 | src src/m src/s src/bitmaps lib-src oldXMenu lwlib \ |
| 315 | nt nt/inc nt/inc/sys nt/inc/arpa nt/inc/netinet nt/icons \ | 315 | nt nt/inc nt/inc/sys nt/inc/arpa nt/inc/netinet nt/icons \ |
| 316 | etc etc/e lock info man msdos vms mac mac/inc mac/inc/sys \ | 316 | etc etc/e lock info man msdos vms mac mac/inc mac/inc/sys \ |
| @@ -320,9 +320,6 @@ do | |||
| 320 | mkdir ${tempdir}/${subdir} | 320 | mkdir ${tempdir}/${subdir} |
| 321 | done | 321 | done |
| 322 | 322 | ||
| 323 | echo "Initializing \`leim' subdirectory" | ||
| 324 | cp noleim-Makefile.in ${tempdir}/leim/Makefile.in | ||
| 325 | |||
| 326 | echo "Making links to \`lisp' and its subdirectories" | 323 | echo "Making links to \`lisp' and its subdirectories" |
| 327 | ### Don't distribute TAGS, =*.el files, site-init.el, site-load.el, or default.el. | 324 | ### Don't distribute TAGS, =*.el files, site-init.el, site-load.el, or default.el. |
| 328 | (cd lisp | 325 | (cd lisp |
| @@ -385,32 +382,26 @@ echo "Making links to \`lisp' and its subdirectories" | |||
| 385 | fi | 382 | fi |
| 386 | done ) | 383 | done ) |
| 387 | 384 | ||
| 388 | echo "Making links to \`leim' and its subdirectories for the LEIM distribution" | 385 | echo "Making links to \`leim' and its subdirectories" |
| 389 | ### Don't distribute TAGS, or =*.el files. | 386 | ### Don't distribute TAGS, or =*.el files. |
| 390 | (cd leim | 387 | (cd leim |
| 391 | ln makefile.nt makefile.w32-in ../${tempdir}/real-leim | 388 | ln makefile.nt makefile.w32-in ../${tempdir}/leim |
| 392 | ln ChangeLog README ../${tempdir}/real-leim | 389 | ln ChangeLog README ../${tempdir}/leim |
| 393 | 390 | ||
| 394 | ln CXTERM-DIC/*.tit ../${tempdir}/real-leim/CXTERM-DIC | 391 | ln CXTERM-DIC/*.tit ../${tempdir}/leim/CXTERM-DIC |
| 395 | ln SKK-DIC/README SKK-DIC/SKK-JISYO.L ../${tempdir}/real-leim/SKK-DIC | 392 | ln SKK-DIC/README SKK-DIC/SKK-JISYO.L ../${tempdir}/leim/SKK-DIC |
| 396 | ln MISC-DIC/*.* ../${tempdir}/real-leim/MISC-DIC | 393 | ln MISC-DIC/*.* ../${tempdir}/leim/MISC-DIC |
| 397 | ln ja-dic/*.el ja-dic/*.elc ../${tempdir}/real-leim/ja-dic | 394 | ln ja-dic/*.el ja-dic/*.elc ../${tempdir}/leim/ja-dic |
| 398 | ln Makefile.in ../${tempdir}/real-leim/Makefile.in | 395 | ln Makefile.in ../${tempdir}/leim/Makefile.in |
| 399 | ln quail/[a-z]*.el quail/[a-z]*.elc ../${tempdir}/real-leim/quail | 396 | ln quail/[a-z]*.el quail/[a-z]*.elc ../${tempdir}/leim/quail |
| 400 | rm -f ../${tempdir}/real-leim/quail/quick-b5.* | 397 | rm -f ../${tempdir}/leim/quail/quick-b5.* |
| 401 | rm -f ../${tempdir}/real-leim/quail/quick-cns.* | 398 | rm -f ../${tempdir}/leim/quail/quick-cns.* |
| 402 | rm -f ../${tempdir}/real-leim/quail/tsang-b5.* | 399 | rm -f ../${tempdir}/leim/quail/tsang-b5.* |
| 403 | rm -f ../${tempdir}/real-leim/quail/tsang-cns.* | 400 | rm -f ../${tempdir}/leim/quail/tsang-cns.* |
| 404 | 401 | ||
| 405 | cd ../${tempdir}/real-leim | 402 | cd ../${tempdir}/leim |
| 406 | rm -f TAGS =* */=*) | 403 | rm -f TAGS =* */=*) |
| 407 | 404 | ||
| 408 | ### Move the real-leim directory outside of Emacs proper. | ||
| 409 | (cd ${tempparent} | ||
| 410 | mkdir ${emacsname}-leim | ||
| 411 | mkdir ${emacsname}-leim/${emacsname} | ||
| 412 | mv ${emacsname}/real-leim ${emacsname}-leim/${emacsname}/leim) | ||
| 413 | |||
| 414 | echo "Making links to \`src'" | 405 | echo "Making links to \`src'" |
| 415 | ### Don't distribute =*.[ch] files, or the configured versions of | 406 | ### Don't distribute =*.[ch] files, or the configured versions of |
| 416 | ### config.in, paths.in, or Makefile.in, or TAGS. | 407 | ### config.in, paths.in, or Makefile.in, or TAGS. |
| @@ -679,20 +670,17 @@ if [ "${make_tar}" = yes ]; then | |||
| 679 | compress* ) gzip_extension=.Z ;; | 670 | compress* ) gzip_extension=.Z ;; |
| 680 | * ) gzip_extension=.gz ;; | 671 | * ) gzip_extension=.gz ;; |
| 681 | esac | 672 | esac |
| 682 | echo "Creating tar files" | 673 | echo "Creating tar file" |
| 683 | (cd ${tempparent} ; tar cvf - ${emacsname} ) \ | 674 | (cd ${tempparent} ; tar cvf - ${emacsname} ) \ |
| 684 | | ${default_gzip} \ | 675 | | ${default_gzip} \ |
| 685 | > ${emacsname}.tar${gzip_extension} | 676 | > ${emacsname}.tar${gzip_extension} |
| 686 | (cd ${tempparent}/${emacsname}-leim ; tar cvf - ${emacsname} ) \ | ||
| 687 | | ${default_gzip} \ | ||
| 688 | > leim-${version}${new_extension}.tar${gzip_extension} | ||
| 689 | fi | 677 | fi |
| 690 | 678 | ||
| 691 | if [ "${clean_up}" = yes ]; then | 679 | if [ "${clean_up}" = yes ]; then |
| 692 | echo "Cleaning up the staging directory" | 680 | echo "Cleaning up the staging directory" |
| 693 | rm -rf ${tempparent} | 681 | rm -rf ${tempparent} |
| 694 | else | 682 | else |
| 695 | (cd ${tempparent}; mv ${emacsname} ${emacsname}-leim ..) | 683 | (cd ${tempparent}; mv ${emacsname} ..) |
| 696 | rm -rf ${tempparent} | 684 | rm -rf ${tempparent} |
| 697 | fi | 685 | fi |
| 698 | 686 | ||