|
|
@@ -6,13 +6,36 @@ fi |
|
|
|
|
|
|
|
SRCDIR=src/main/org/apache/tools |
|
|
|
CLASSDIR=classes |
|
|
|
CLASSPATH=${CLASSPATH}:${JAVA_HOME}/lib/classes.zip:${JAVA_HOME}/lib/tools.jar |
|
|
|
CLASSPATH=${CLASSPATH}:src/main:${CLASSDIR} |
|
|
|
|
|
|
|
if test -f lib/ant.jar ; then |
|
|
|
rm lib/ant.jar |
|
|
|
fi |
|
|
|
|
|
|
|
LOCALCLASSPATH=`echo $ANT_HOME/lib/*.jar | tr ' ' ':'` |
|
|
|
|
|
|
|
if [ "$CLASSPATH" != "" ] ; then |
|
|
|
CLASSPATH=$CLASSPATH:$LOCALCLASSPATH |
|
|
|
else |
|
|
|
CLASSPATH=$LOCALCLASSPATH |
|
|
|
fi |
|
|
|
|
|
|
|
if test -f $JAVA_HOME/lib/tools.jar ; then |
|
|
|
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar |
|
|
|
fi |
|
|
|
|
|
|
|
if test -f $JAVA_HOME/lib/classes.zip ; then |
|
|
|
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/classes.zip |
|
|
|
fi |
|
|
|
|
|
|
|
CLASSPATH=${CLASSPATH}:${CLASSDIR}:src/main |
|
|
|
|
|
|
|
mkdir -p ${CLASSDIR} |
|
|
|
|
|
|
|
export CLASSPATH |
|
|
|
echo $CLASSPATH |
|
|
|
|
|
|
|
echo |
|
|
|
echo Building with classpath: $CLASSPATH |
|
|
|
echo |
|
|
|
|
|
|
|
javac -d ${CLASSDIR} ${SRCDIR}/tar/*.java |
|
|
|
javac -d ${CLASSDIR} ${SRCDIR}/ant/*.java |
|
|
@@ -20,8 +43,7 @@ javac -d ${CLASSDIR} ${SRCDIR}/ant/taskdefs/*.java |
|
|
|
|
|
|
|
cp src/main/org/apache/tools/ant/taskdefs/defaults.properties ${CLASSDIR}/org/apache/tools/ant/taskdefs |
|
|
|
|
|
|
|
java org.apache.tools.ant.Main clean main |
|
|
|
java org.apache.tools.ant.Main install |
|
|
|
java org.apache.tools.ant.Main clean main install |
|
|
|
java org.apache.tools.ant.Main clean |
|
|
|
|
|
|
|
if test ! -d bin; then mkdir bin; fi |
|
|
|