## resolve links - $0 may be a link to Maven's home | |
PRG="$0" | |
# need this for relative symlinks | |
while [ -h "$PRG" ] ; do | |
ls=`ls -ld "$PRG"` | |
link=`expr "$ls" : '.*-> \(.*\)$'` | |
if expr "$link" : '/.*' > /dev/null; then | |
PRG="$link" | |
else | |
PRG="`dirname "$PRG"`/$link" | |
fi | |
done | |
saveddir=`pwd` | |
MAVEN_HOME=`dirname "$PRG"`/.. | |
# make it fully qualified | |
MAVEN_HOME=`cd "$MAVEN_HOME" && pwd` | |
cd "$saveddir" | |