|
|
@@ -80,6 +80,7 @@ fi |
|
|
|
# OS specific support. $var _must_ be set to either true or false. |
|
|
|
cygwin=false; |
|
|
|
darwin=false; |
|
|
|
mingw=false; |
|
|
|
case "`uname`" in |
|
|
|
CYGWIN*) cygwin=true ;; |
|
|
|
Darwin*) darwin=true |
|
|
@@ -87,6 +88,7 @@ case "`uname`" in |
|
|
|
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home |
|
|
|
fi |
|
|
|
;; |
|
|
|
MINGW*) mingw=true ;; |
|
|
|
esac |
|
|
|
|
|
|
|
if [ -z "$ANT_HOME" -o ! -d "$ANT_HOME" ] ; then |
|
|
@@ -111,13 +113,20 @@ if [ -z "$ANT_HOME" -o ! -d "$ANT_HOME" ] ; then |
|
|
|
ANT_HOME=`cd "$ANT_HOME" > /dev/null && pwd` |
|
|
|
fi |
|
|
|
|
|
|
|
# For Cygwin, ensure paths are in UNIX format before anything is touched |
|
|
|
# For Cygwin and Mingw, ensure paths are in UNIX format before |
|
|
|
# anything is touched |
|
|
|
if $cygwin ; then |
|
|
|
[ -n "$ANT_HOME" ] && |
|
|
|
ANT_HOME=`cygpath --unix "$ANT_HOME"` |
|
|
|
[ -n "$JAVA_HOME" ] && |
|
|
|
JAVA_HOME=`cygpath --unix "$JAVA_HOME"` |
|
|
|
fi |
|
|
|
if $mingw ; then |
|
|
|
[ -n "$ANT_HOME" ] && |
|
|
|
ANT_HOME="`(cd "$ANT_HOME"; pwd)`" |
|
|
|
[ -n "$JAVA_HOME" ] && |
|
|
|
JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" |
|
|
|
fi |
|
|
|
|
|
|
|
# set ANT_LIB location |
|
|
|
ANT_LIB="${ANT_HOME}/lib" |
|
|
|