diff options
| author | Lute Kamstra | 2005-04-14 09:15:10 +0000 |
|---|---|---|
| committer | Lute Kamstra | 2005-04-14 09:15:10 +0000 |
| commit | d9bb501f50ad65888de1997fae3e6c81adb95f8b (patch) | |
| tree | 39c6d3f04769087327a0fbaca5f5e06258e8627b /admin | |
| parent | 7e26f91b045ccb2bf73b7a1532bb1da200e0bdd3 (diff) | |
| download | emacs-d9bb501f50ad65888de1997fae3e6c81adb95f8b.tar.gz emacs-d9bb501f50ad65888de1997fae3e6c81adb95f8b.zip | |
(elfiles): Update.
Diffstat (limited to 'admin')
| -rwxr-xr-x | admin/nt/makedist.bat | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/admin/nt/makedist.bat b/admin/nt/makedist.bat index d48e6736004..db9d9026aec 100755 --- a/admin/nt/makedist.bat +++ b/admin/nt/makedist.bat | |||
| @@ -26,9 +26,14 @@ if not (%4) == () goto end | |||
| 26 | 26 | ||
| 27 | set eld=emacs-%1/lisp | 27 | set eld=emacs-%1/lisp |
| 28 | 28 | ||
| 29 | rem Keep this list in sync with the DONTCOMPILE list in lisp/makefile.w32-in | 29 | rem List of Lisp files that are not compiled and that should be |
| 30 | rem included in the bin distribution. | ||
| 30 | 31 | ||
| 31 | set elfiles=%eld%/cus-load.el %eld%/cus-start.el %eld%/emacs-lisp/cl-specs.el %eld%/eshell/esh-maint.el %eld%/eshell/esh-groups.el %eld%/finder-inf.el %eld%/forms-d2.el %eld%/forms-pass.el %eld%/generic-x.el %eld%/international/latin-1.el %eld%/international/latin-2.el %eld%/international/latin-3.el %eld%/international/latin-4.el %eld%/international/latin-5.el %eld%/international/latin-8.el %eld%/international/latin-9.el %eld%/international/mule-conf.el %eld%/loaddefs.el %eld%/loadup.el %eld%/mail/blessmail.el %eld%/patcomp.el %eld%/paths.el %eld%/play/bruce.el %eld%/subdirs.el %eld%/version.el | 32 | rem It would be better to generate this list automatically. It is the |
| 33 | rem list of all .el files for which there is no corresponding .elc | ||
| 34 | rem file, minus ldefs-boot.el. --lute | ||
| 35 | |||
| 36 | set elfiles=%eld%/cus-load.el %eld%/emacs-lisp/cl-specs.el %eld%/eshell/esh-groups.el %eld%/eshell/esh-maint.el %eld%/finder-inf.el %eld%/forms-d2.el %eld%/forms-pass.el %eld%/international/latin-1.el %eld%/international/latin-2.el %eld%/international/latin-3.el %eld%/international/latin-4.el %eld%/international/latin-5.el %eld%/international/latin-8.el %eld%/international/latin-9.el %eld%/international/mule-conf.el %eld%/language/czech.el %eld%/language/devanagari.el %eld%/language/english.el %eld%/language/georgian.el %eld%/language/greek.el %eld%/language/hebrew.el %eld%/language/japanese.el %eld%/language/kannada.el %eld%/language/korean.el %eld%/language/lao.el %eld%/language/malayalam.el %eld%/language/misc-lang.el %eld%/language/romanian.el %eld%/language/slovak.el %eld%/language/tamil.el %eld%/language/thai.el %eld%/language/utf-8-lang.el %eld%/loaddefs.el %eld%/loadup.el %eld%/mail/blessmail.el %eld%/mh-e/mh-acros.el %eld%/mh-e/mh-gnus.el %eld%/mh-e/mh-loaddefs.el %eld%/obsolete/keyswap.el %eld%/patcomp.el %eld%/paths.el %eld%/play/bruce.el %eld%/subdirs.el %eld%/term/AT386.el %eld%/term/apollo.el %eld%/term/bobcat.el %eld%/term/internal.el %eld%/term/iris-ansi.el %eld%/term/linux.el %eld%/term/lk201.el %eld%/term/news.el %eld%/term/vt102.el %eld%/term/vt125.el %eld%/term/vt200.el %eld%/term/vt201.el %eld%/term/vt220.el %eld%/term/vt240.el %eld%/term/vt300.el %eld%/term/vt320.el %eld%/term/vt400.el %eld%/term/vt420.el %eld%/term/wyse50.el %eld%/version.el | ||
| 32 | 37 | ||
| 33 | set fns_el= | 38 | set fns_el= |
| 34 | for %%f in (emacs-%1/bin/fns*) do set fns_el=%fns_el% emacs-%1/bin/%%f | 39 | for %%f in (emacs-%1/bin/fns*) do set fns_el=%fns_el% emacs-%1/bin/%%f |
| @@ -42,7 +47,6 @@ for %%f in (emacs-%1/bin/fns*) do echo emacs-%1/bin/%%f>>#elfiles# | |||
| 42 | for %%f in (emacs-%1/bin emacs-%1/etc emacs-%1/info emacs-%1/lisp) do echo %%f>>#files# | 47 | for %%f in (emacs-%1/bin emacs-%1/etc emacs-%1/info emacs-%1/lisp) do echo %%f>>#files# |
| 43 | for %%f in (emacs-%1/lock emacs-%1/site-lisp) do echo %%f>>#files# | 48 | for %%f in (emacs-%1/lock emacs-%1/site-lisp) do echo %%f>>#files# |
| 44 | for %%f in (%elfiles% emacs-%1/site-lisp/subdirs.el) do echo %%f>>#elfiles# | 49 | for %%f in (%elfiles% emacs-%1/site-lisp/subdirs.el) do echo %%f>>#elfiles# |
| 45 | for %%f in (%eld%/term/*.el) do echo %eld%/term/%%f>>#elfiles# | ||
| 46 | 50 | ||
| 47 | %TAR% --exclude temacs.exe --exclude emacs.mdp --exclude *.pdb --exclude *.opt --exclude "*.el" --exclude "*~" -T #files# -cvf %2-bin-i386.tar | 51 | %TAR% --exclude temacs.exe --exclude emacs.mdp --exclude *.pdb --exclude *.opt --exclude "*.el" --exclude "*~" -T #files# -cvf %2-bin-i386.tar |
| 48 | %TAR% -T #elfiles# -rvf %2-bin-i386.tar | 52 | %TAR% -T #elfiles# -rvf %2-bin-i386.tar |