Mercurial > hg > xemacs-beta
comparison lib-src/update-elc.sh @ 100:4be1180a9e89 r20-1b2
Import from CVS: tag r20-1b2
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:15:11 +0200 |
parents | 0d2f883870bc |
children | a145efe76779 |
comparison
equal
deleted
inserted
replaced
99:2d83cbd90d8d | 100:4be1180a9e89 |
---|---|
48 while read file ; do echo rm "$file" ; rm "$file" ; done | 48 while read file ; do echo rm "$file" ; rm "$file" ; done |
49 echo "Deleting .elc files without .el files... Done" | 49 echo "Deleting .elc files without .el files... Done" |
50 | 50 |
51 | 51 |
52 # Compute patterns to ignore when searching for files | 52 # Compute patterns to ignore when searching for files |
53 ignore_dirs="egg its quail" # ### Not ported yet... | 53 ignore_dirs="its quail" # ### Not ported yet... |
54 | 54 |
55 # Only use Mule XEmacs to compile Mule-specific elisp dirs | 55 # Only use Mule XEmacs to compile Mule-specific elisp dirs |
56 echo "Checking for Mule support..." | 56 echo "Checking for Mule support..." |
57 lisp_prog='(princ (featurep (quote mule)))' | 57 lisp_prog='(princ (featurep (quote mule)))' |
58 mule_p="`$REAL -batch -no-site-file -eval \"$lisp_prog\"`" | 58 mule_p="`$REAL -batch -no-site-file -eval \"$lisp_prog\"`" |
92 make_special w3 | 92 make_special w3 |
93 make_special hyperbole elc | 93 make_special hyperbole elc |
94 make_special oobr HYPB_ELC='' elc | 94 make_special oobr HYPB_ELC='' elc |
95 make_special eos -k # not stricly necessary... | 95 make_special eos -k # not stricly necessary... |
96 make_special ilisp elc | 96 make_special ilisp elc |
97 make_special auctex | |
97 | 98 |
98 ignore_pattern='' | 99 ignore_pattern='' |
99 for dir in $ignore_dirs ; do | 100 for dir in $ignore_dirs ; do |
100 ignore_pattern="${ignore_pattern}/\\/$dir\\//d | 101 ignore_pattern="${ignore_pattern}/\\/$dir\\//d |
101 /\\/$dir\$/d | 102 /\\/$dir\$/d |
104 | 105 |
105 # Other special-case filenames that don't get byte-compiled | 106 # Other special-case filenames that don't get byte-compiled |
106 ignore_pattern="$ignore_pattern"' | 107 ignore_pattern="$ignore_pattern"' |
107 \!/,!d | 108 \!/,!d |
108 \!/edebug/edebug-test.el$!d | 109 \!/edebug/edebug-test.el$!d |
109 \!/emulators/edt.el$!d | |
110 \!/energize/energize-load.el$!d | 110 \!/energize/energize-load.el$!d |
111 \!/energize/write-file.el$!d | 111 \!/energize/write-file.el$!d |
112 \!/paths.el$!d | 112 \!/paths.el$!d |
113 \!/prim/loadup.el$!d | 113 \!/prim/loadup.el$!d |
114 \!/prim/loadup-el.el$!d | 114 \!/prim/loadup-el.el$!d |