blob: 26c57f75dda2e17abb823cac0b16556add4d006a [file] [log] [blame]
@echo off
REM Copyright (c) 2000-2001 The Apache Software Foundation. All rights
REM reserved.
REM cleanup curretn boot area
if exist bin rmdir /s/q bin
if exist bootstrap rmdir /s/q bootstrap
if exist dist rmdir /s/q dist
REM compile init jar
mkdir bin\init
javac -d bin\init src\java\init\org\apache\ant\init\*.java
REM compile bootstrap classes
mkdir bin\bootstrap
javac -classpath bin\init -d bin\bootstrap src\java\bootstrap\org\apache\ant\bootstrap\*.java
REM compiler builder classes
mkdir bin\builder
javac -classpath bin\init;bin\bootstrap -d bin\builder src\java\bootstrap\org\apache\ant\builder\*.java
REM run bootstrap
java -classpath bin\init;bin\bootstrap org.apache.ant.bootstrap.Bootstrap
REM run full build using bootstrapped version
java -classpath bootstrap\lib\start.jar;bootstrap\lib\init.jar org.apache.ant.start.Main %*
REM Use the full build as the build used by the build script
xcopy /s dist bootstrap
REM clean up after bootstrap
java -classpath bootstrap\lib\start.jar:bootstrap\lib\init.jar org.apache.ant.start.Main clean