summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
authorSam Ruby <rubys@apache.org>2000-06-30 22:39:45 +0000
committerSam Ruby <rubys@apache.org>2000-06-30 22:39:45 +0000
commitb21634835a8db02403c02bbae6f6c65218ae8754 (patch)
tree5ac7a4d45b5fff7e54f4834cfc766efc5409337a /build.sh
parent7e8db1f900e96dc792dbe88e7861adc7687bc1d3 (diff)
downloadant-b21634835a8db02403c02bbae6f6c65218ae8754.tar.gz
Add lib/* to CLASSPATH
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267720 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh19
1 files changed, 12 insertions, 7 deletions
diff --git a/build.sh b/build.sh
index 9978ad1d7..462c2b5de 100755
--- a/build.sh
+++ b/build.sh
@@ -5,15 +5,20 @@ if [ "$ANT_HOME" = "" ] ; then
fi
export ANT_HOME
-ADDL_CLASSPATH=$ANT_HOME/lib/ant.jar
+LOCALCLASSPATH=`echo $ANT_HOME/lib/*.jar | tr ' ' ':'`
if [ "$CLASSPATH" != "" ] ; then
- CLASSPATH=$CLASSPATH:$ADDL_CLASSPATH
-else
- CLASSPATH=$ADDL_CLASSPATH
+ LOCALCLASSPATH=$CLASSPATH:$LOCALCLASSPATH
fi
-export CLASSPATH
-echo Building with classpath $CLASSPATH
+if test -f $JAVA_HOME/lib/tools.jar ; then
+ LOCALCLASSPATH=$LOCALCLASSPATH:$JAVA_HOME/lib/tools.jar
+fi
+
+echo
+echo Building with classpath: $LOCALCLASSPATH
+echo
+
+chmod 0755 $ANT_HOME/bin/antRun
-java org.apache.tools.ant.Main -Dant.home=$ANT_HOME $*
+java -Dant.home=$ANT_HOME -classpath $LOCALCLASSPATH $ANT_OPTS org.apache.tools.ant.Main $*