You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

bootstrap.sh 718 B

12345678910111213141516171819202122232425262728293031
  1. #!/bin/sh
  2. if [ -f $HOME/.antrc ] ; then
  3. . $HOME/.antrc
  4. fi
  5. SRCDIR=src/main/org/apache/tools
  6. CLASSDIR=classes
  7. CLASSPATH=${CLASSPATH}:${JAVA_HOME}/lib/classes.zip:${JAVA_HOME}/lib/tools.jar
  8. CLASSPATH=${CLASSPATH}:src/main:${CLASSDIR}
  9. mkdir -p ${CLASSDIR}
  10. export CLASSPATH
  11. echo $CLASSPATH
  12. javac -d ${CLASSDIR} ${SRCDIR}/tar/*.java
  13. javac -d ${CLASSDIR} ${SRCDIR}/ant/*.java
  14. javac -d ${CLASSDIR} ${SRCDIR}/ant/taskdefs/*.java
  15. cp src/main/org/apache/tools/ant/taskdefs/defaults.properties ${CLASSDIR}/org/apache/tools/ant/taskdefs
  16. java org.apache.tools.ant.Main clean main
  17. java org.apache.tools.ant.Main clean
  18. if test ! -d bin; then mkdir bin; fi
  19. cp src/bin/antRun bin
  20. chmod +x bin/antRun
  21. rm -rf ${CLASSDIR}