annotate lisp/w3/custom-check @ 46:6a22abad6937 r19-15

Import from CVS: tag r19-15
author cvs
date Mon, 13 Aug 2007 08:55:31 +0200
parents 8d2a9b52c682
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
36
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
1 #!/bin/sh
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
2 EMACS=${1:-emacs}
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
3 if [ -z "$HOME" ]; then
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
4 HOME=`(cd ; pwd)`
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
5 fi
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
6
46
6a22abad6937 Import from CVS: tag r19-15
cvs
parents: 44
diff changeset
7 if [ -f "${HOME}/.emacs" ]; then
6a22abad6937 Import from CVS: tag r19-15
cvs
parents: 44
diff changeset
8 DOTEMACS="-l ${HOME}/.emacs"
6a22abad6937 Import from CVS: tag r19-15
cvs
parents: 44
diff changeset
9 fi
6a22abad6937 Import from CVS: tag r19-15
cvs
parents: 44
diff changeset
10
6a22abad6937 Import from CVS: tag r19-15
cvs
parents: 44
diff changeset
11 WITH=` ${EMACS} -batch ${DOTEMACS} -eval '(princ (file-truename (locate-library "custom")))'`
6a22abad6937 Import from CVS: tag r19-15
cvs
parents: 44
diff changeset
12 WITHOUT=`${EMACS} -batch -q -no-site-file -eval '(princ (file-truename (locate-library "custom")))'`
36
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
13
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
14 if [ "${WITH}" = "${WITHOUT}" ]; then
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
15 exit 0
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
16 else
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
17 echo "WARNING -- WARNING -- WARNING"
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
18 echo "Found custom in different places with and without ${HOME}/.emacs"
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
19 echo
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
20 echo "This could cause potential problems. Please recompile with"
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
21 echo "the environment variable WIDGETDIR set correctly. Try this"
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
22 echo "command:"
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
23 echo "make WIDGETDIR=${WITH}"
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
24 exit 1
c53a95d3c46d Import from CVS: tag r19-15b101
cvs
parents:
diff changeset
25 fi