Ok, time for a new dump. That's exactly the same one as the last on, except for $()->`` translation
Cheers, -- Nicolas Mailhot
#! /bin/sh
# Copyright (c) 2001-2002 The Apache Software Foundation. All rights
# reserved.
# load system-wide ant configuration
[ -r "/etc/ant.conf" ] && . "/etc/ant.conf"
# load user ant configuration
[ -r "$HOME/.antrc" ] && . "$HOME/.antrc"
# OS specific support. $var _must_ be set to either true or false.
cygwin=false;
darwin=false;
case "`uname`" in
CYGWIN*) cygwin=true ;;
Darwin*) darwin=true ;;
esac
if [ "$rpmmode" = "true" ] ; then
[ -z "$ANT_HOME" ] && ANT_HOME="/usr"
[ -z "$JAVA_FUNCTIONS" ] && $JAVA_FUNCTIONS="/usr/bin/java-functions"
fi
if [ -z "$ANT_HOME" ] ; then
# try to find ANT
[ -d "/opt/ant" ] && ANT_HOME="/opt/ant"
[ -d "$HOME/opt/ant" ] && ANT_HOME="$HOME/opt/ant"
## resolve links - $0 may be a link to ant's home
PRG=$0
progname=`basename $0`
saveddir="`pwd`"
# need this for relative symlinks
cd "`dirname $PRG`"
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
ANT_HOME="`dirname '$PRG'`/.."
# make it fully qualified
ANT_HOME=`cd "$ANT_HOME" && pwd`
cd "$saveddir"
fi
# For Cygwin, ensure paths are in UNIX format before anything is touched
if [ "$cygwin" = "true" ] ; then
[ -n "$ANT_HOME" ] && ANT_HOME=`cygpath --unix "$ANT_HOME"`
[ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
[ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
fi
[ -z "$JAVA_FUNCTIONS" ] && $JAVA_FUNCTIONS="$ANT_HOME/lib/java-functions"
if [ -r "$JAVA_FUNCTIONS" ] ; then
. "$JAVA_FUNCTIONS"
set_jvm
set_javacmd
else
echo "No java functions found in $JAVA_FUNCTIONS, operating in dumb mode"
[ -z "$JAVA_HOME" ] && $JAVA_HOME="/usr/lib/java"
[ -z "$JAVACMD" ] && $JAVACMD="$JAVA_HOME/bin/java"
fi
if [ ! -x "$JAVACMD" ] ; then
echo "Error: we cannot execute $JAVACMD"
echo "Please set the JAVACMD environment variable to a correct value"
exit 1
fi
if [ ! -d "$JAVA_HOME" ] ; then
echo "Warning: $JAVA_HOME is not a directory"
echo "Please set the JAVA_HOME environment variable to a correct value"
fi
unset LOCALCLASSPATH
[ -f "$JAVA_HOME/lib/tools.jar" ] && LOCALCLASSPATH="$JAVA_HOME/lib/tools.jar"
[ -f "$JAVA_HOME/lib/classes.zip" ] && LOCALCLASSPATH="$JAVA_HOME/lib/classes.zip"
if [ "$darwin" = "true" -a "$usejikes" = "true" ] ; then
OSXHACK="/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Classes"
JIKESJARS=`find "$OSXHACK" -name *.jar -printf %p: 2>/dev/null`
[ -z "$JIKESPATH" ] && JIKESPATH="$JIKESJARS" || JIKESPATH="$JIKESPATH:$JIKESJARS"
fi
if [ "$rpmmode" = "true" ] ; then
JAVALIBDIR="/usr/share/java"
JARS="ant ant-optional jaxp_parser xml_apis"
unset COREJARS
for jar in $JARS ; do COREJARS="$COREJARS$JAVALIBDIR/$jar.jar:" ; done
else
COREJARS=`find "$ANT_HOME/lib" -name *.jar -printf %p: 2>/dev/null`
fi
[ -z "$LOCALCLASSPATH" ] && LOCALCLASSPATH="$COREJARS" ||\
LOCALCLASSPATH="$LOCALCLASSPATH:$COREJARS"
# We just constructed a :-ended LOCALCLASSPATH
if [ -n "$CLASSPATH" ] ; then
LOCALCLASSPATH="$LOCALCLASSPATH$CLASSPATH"
fi
# supply JIKESPATH to Ant as jikes.class.path
if [ -n "$JIKESPATH" ] ; then
[ "$cygwin" = "true" ] && JIKESPATH=`cygpath --path --windows "$JIKESPATH"`
ANT_OPTS="$ANT_OPTS -Djikes.class.path=$JIKESPATH"
fi
# Allow Jikes support (off by default)
[ "$usejikes" = "true" ] && ANT_OPTS="$ANT_OPTS -Dbuild.compiler=jikes"
# For Cygwin, switch paths to Windows format before running java
if [ "$cygwin" = "true" ]; then
ANT_HOME=`cygpath --path --windows "$ANT_HOME"`
JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
LOCALCLASSPATH=`cygpath --path --windows "$LOCALCLASSPATH"`
fi
"$JAVACMD" -classpath "$LOCALCLASSPATH" -Dant.home="$ANT_HOME" $ANT_OPTS org.apache.tools.ant.Main $ANT_ARGS "$@"
--- ant.2 Tue Apr 30 11:23:05 2002
+++ ant.3 Tue Apr 30 18:10:56 2002
@@ -11,7 +11,7 @@
# OS specific support. $var _must_ be set to either true or false.
cygwin=false;
darwin=false;
-case "$(uname)" in
+case "`uname`" in
CYGWIN*) cygwin=true ;;
Darwin*) darwin=true ;;
esac
@@ -28,34 +28,34 @@
## resolve links - $0 may be a link to ant's home
PRG=$0
- progname=$(basename $0)
- saveddir="$(pwd)"
+ progname=`basename $0`
+ saveddir="`pwd`"
# need this for relative symlinks
- cd "$(dirname $PRG)"
+ cd "`dirname $PRG`"
while [ -h "$PRG" ] ; do
- ls=$(ls -ld "$PRG")
- link=$(expr "$ls" : '.*-> \(.*\)$')
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '.*/.*' > /dev/null; then
PRG="$link"
else
- PRG="$(dirname $PRG)/$link"
+ PRG="`dirname $PRG`/$link"
fi
done
- ANT_HOME="$(dirname '$PRG')/.."
+ ANT_HOME="`dirname '$PRG'`/.."
# make it fully qualified
- ANT_HOME=$(cd "$ANT_HOME" && pwd)
+ ANT_HOME=`cd "$ANT_HOME" && pwd`
cd "$saveddir"
fi
# For Cygwin, ensure paths are in UNIX format before anything is touched
if [ "$cygwin" = "true" ] ; then
- [ -n "$ANT_HOME" ] && ANT_HOME=$(cygpath --unix "$ANT_HOME")
- [ -n "$JAVA_HOME" ] && JAVA_HOME=$(cygpath --unix "$JAVA_HOME")
- [ -n "$CLASSPATH" ] && CLASSPATH=$(cygpath --path --unix "$CLASSPATH")
+ [ -n "$ANT_HOME" ] && ANT_HOME=`cygpath --unix "$ANT_HOME"`
+ [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
+ [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
fi
[ -z "$JAVA_FUNCTIONS" ] && $JAVA_FUNCTIONS="$ANT_HOME/lib/java-functions"
@@ -88,7 +88,7 @@
if [ "$darwin" = "true" -a "$usejikes" = "true" ] ; then
OSXHACK="/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Classes"
- JIKESJARS=$(find "$OSXHACK" -name *.jar -printf %p: 2>/dev/null)
+ JIKESJARS=`find "$OSXHACK" -name *.jar -printf %p: 2>/dev/null`
[ -z "$JIKESPATH" ] && JIKESPATH="$JIKESJARS" ||
JIKESPATH="$JIKESPATH:$JIKESJARS"
fi
@@ -98,7 +98,7 @@
unset COREJARS
for jar in $JARS ; do COREJARS="$COREJARS$JAVALIBDIR/$jar.jar:" ; done
else
- COREJARS=$(find "$ANT_HOME/lib" -name *.jar -printf %p: 2>/dev/null)
+ COREJARS=`find "$ANT_HOME/lib" -name *.jar -printf %p: 2>/dev/null`
fi
[ -z "$LOCALCLASSPATH" ] && LOCALCLASSPATH="$COREJARS" ||\
@@ -111,7 +111,7 @@
# supply JIKESPATH to Ant as jikes.class.path
if [ -n "$JIKESPATH" ] ; then
- [ "$cygwin" = "true" ] && JIKESPATH=$(cygpath --path --windows "$JIKESPATH")
+ [ "$cygwin" = "true" ] && JIKESPATH=`cygpath --path --windows "$JIKESPATH"`
ANT_OPTS="$ANT_OPTS -Djikes.class.path=$JIKESPATH"
fi
@@ -120,10 +120,10 @@
# For Cygwin, switch paths to Windows format before running java
if [ "$cygwin" = "true" ]; then
- ANT_HOME=$(cygpath --path --windows "$ANT_HOME")
- JAVA_HOME=$(cygpath --path --windows "$JAVA_HOME")
- CLASSPATH=$(cygpath --path --windows "$CLASSPATH")
- LOCALCLASSPATH=$(cygpath --path --windows "$LOCALCLASSPATH")
+ ANT_HOME=`cygpath --path --windows "$ANT_HOME"`
+ JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
+ CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
+ LOCALCLASSPATH=`cygpath --path --windows "$LOCALCLASSPATH"`
fi
"$JAVACMD" -classpath "$LOCALCLASSPATH" -Dant.home="$ANT_HOME" $ANT_OPTS
org.apache.tools.ant.Main $ANT_ARGS "$@"
signature.asc
Description: PGP signature
