Mercurial > hg > xemacs-beta
diff lib-src/update-elc.sh @ 371:cc15677e0335 r21-2b1
Import from CVS: tag r21-2b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:03:08 +0200 |
parents | 7c94d56991e1 |
children | 1f50e6fe4f3f |
line wrap: on
line diff
--- a/lib-src/update-elc.sh Mon Aug 13 11:01:58 2007 +0200 +++ b/lib-src/update-elc.sh Mon Aug 13 11:03:08 2007 +0200 @@ -60,24 +60,12 @@ } fi -EMACS_DIR=`cd \`dirname $EMACS\` && pwd`; -CANON_PWD=`pwd` -# Account for various system automounter configurations -if test -d "/net"; then - if test -d "/tmp_mnt/net"; then tdir="/tmp_mnt/net"; else tdir="/tmp_mnt"; fi - EMACS_DIR=`echo "$EMACS_DIR" | \ - sed -e "s|^${tdir}/|/net/|" -e "s|^/a/|/net/|" -e "s|^/amd/|/net/|"` - CANON_PWD=`echo "$CANON_PWD" | \ - sed -e "s|^${tdir}/|/net/|" -e "s|^/a/|/net/|" -e "s|^/amd/|/net/|"` -fi -REAL="$EMACS_DIR/`basename $EMACS`" - -echo "Recompiling in $CANON_PWD" +REAL=`cd \`dirname $EMACS\` ; pwd | sed 's|^/tmp_mnt||'`/`basename $EMACS` +BYTECOMP="$REAL -batch -vanilla " +echo "Recompiling in `pwd|sed 's|^/tmp_mnt||'`" echo " with $REAL..." -BYTECOMP="$REAL -batch -vanilla " - -$EMACS -batch -vanilla -l $CANON_PWD/lisp/cleantree -f batch-remove-old-elc lisp +$EMACS -batch -vanilla -l `pwd`/lisp/cleantree -f batch-remove-old-elc lisp prune_vc="( -name '.*' -o -name SCCS -o -name RCS -o -name CVS ) -prune -o" @@ -106,7 +94,11 @@ mule_p="`$EMACS -batch -vanilla -eval \"$lisp_prog\"`" if test "$mule_p" = nil ; then echo No - ignore_dirs="$ignore_dirs mule" + ignore_dirs="$ignore_dirs its egg mule language leim skk" + ignore_pattern='\!/tl/char-table.el$!d +\!/tl/chartblxmas.el$!d +\!/mu/latex-math-symbol.el$!d +' else echo Yes fi