Accept SPRING_HOME if already set
This commit is contained in:
parent
2de91a8138
commit
34500632d4
|
|
@ -54,22 +54,24 @@ if [ ! -f "${JAVA_HOME}/bin/java" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Attempt to find SPRING_HOME if not already set
|
# Attempt to find SPRING_HOME if not already set
|
||||||
# Resolve links: $0 may be a link
|
if [ -z "${SPRING_HOME}" ]; then
|
||||||
PRG="$0"
|
# Resolve links: $0 may be a link
|
||||||
# Need this for relative symlinks.
|
PRG="$0"
|
||||||
while [ -h "$PRG" ] ; do
|
# Need this for relative symlinks.
|
||||||
ls=`ls -ld "$PRG"`
|
while [ -h "$PRG" ] ; do
|
||||||
link=`expr "$ls" : '.*-> \(.*\)$'`
|
ls=`ls -ld "$PRG"`
|
||||||
if expr "$link" : '/.*' > /dev/null; then
|
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||||
PRG="$link"
|
if expr "$link" : '/.*' > /dev/null; then
|
||||||
else
|
PRG="$link"
|
||||||
PRG=`dirname "$PRG"`"/$link"
|
else
|
||||||
fi
|
PRG=`dirname "$PRG"`"/$link"
|
||||||
done
|
fi
|
||||||
SAVED="`pwd`"
|
done
|
||||||
cd "`dirname \"$PRG\"`/../" >&-
|
SAVED="`pwd`"
|
||||||
SPRING_HOME="`pwd -P`"
|
cd "`dirname \"$PRG\"`/../" >&-
|
||||||
cd "$SAVED" >&-
|
SPRING_HOME="`pwd -P`"
|
||||||
|
cd "$SAVED" >&-
|
||||||
|
fi
|
||||||
|
|
||||||
if [ ! -d "${SPRING_HOME}" ]; then
|
if [ ! -d "${SPRING_HOME}" ]; then
|
||||||
echo "Not a directory: SPRING_HOME=${SPRING_HOME}"
|
echo "Not a directory: SPRING_HOME=${SPRING_HOME}"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue