Mercurial > hg > xemacs-beta
diff lib-src/update-custom.sh @ 371:cc15677e0335 r21-2b1
Import from CVS: tag r21-2b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:03:08 +0200 |
parents | 4f79e16b1112 |
children | 1f50e6fe4f3f |
line wrap: on
line diff
--- a/lib-src/update-custom.sh Mon Aug 13 11:01:58 2007 +0200 +++ b/lib-src/update-custom.sh Mon Aug 13 11:03:08 2007 +0200 @@ -45,20 +45,13 @@ export EMACS -EMACS_DIR=`cd \`dirname $EMACS\` && 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/|"` -fi -REAL="$EMACS_DIR/`basename $EMACS`" +REAL=`cd \`dirname $EMACS\` ; pwd | sed 's|^/tmp_mnt||'`/`basename $EMACS` echo "Rebuilding custom-loads with $REAL..." if [ "`uname -r | sed 's/\(.\).*/\1/'`" -gt 4 ]; then echon() - { + { /bin/echo $* '\c' } else @@ -69,7 +62,12 @@ fi # Compute patterns to ignore when searching for files -ignore_dirs="" +# These directories don't have customizations, or are partially broken. +# If some of the packages listed here are customized, don't forget to +# remove the directory! +ignore_dirs="cl egg eos its language locale sunpro term \ +tooltalk iso electric \ +hm--html-menus gnats pcl-cvs vm" # Only use Mule XEmacs to build Mule-specific autoloads & custom-loads. echon "Checking for Mule support..." @@ -77,7 +75,7 @@ mule_p="`$EMACS -batch -q -no-site-file -eval \"$lisp_prog\"`" if test "$mule_p" = nil ; then echo No - ignore_dirs="$ignore_dirs mule" + ignore_dirs="$ignore_dirs mule leim skk" else echo Yes fi