1.1 --- a/build.xml Thu Jun 24 20:03:05 2010 -0700 1.2 +++ b/build.xml Tue Jun 29 22:31:40 2010 -0700 1.3 @@ -36,6 +36,11 @@ 1.4 javac.debug - true or false for debug classfiles 1.5 javac.target - classfile version target 1.6 javac.source - source version 1.7 + drops.dir - directory that holds source drop bundles 1.8 + allow.download - permit downloads from public url (default is false) 1.9 + (used if bundles not found in drops.dir) 1.10 + 1.11 + Run 'make help' for help using the Makefile. 1.12 </description> 1.13 1.14 <!-- Mac is special, need to downgrade these before build.properties. --> 1.15 @@ -106,13 +111,17 @@ 1.16 <jar file="${dist.classes.jar}" basedir="${build.classes.dir}"/> 1.17 </target> 1.18 1.19 - <target name="-build-prep" 1.20 - depends="init, -init-src-dirs, -drop-build-prep"> 1.21 + <target name="-build-setup" 1.22 + depends="init, -init-src-dirs, -drop-build-setup"> 1.23 </target> 1.24 1.25 <!-- Build (compilation) of sources to class files. --> 1.26 <target name="build" 1.27 - depends="init, -init-src-dirs, -build-prep"> 1.28 + depends="compile, -build-setup"> 1.29 + </target> 1.30 + <target name="compile" 1.31 + depends="init, -init-src-dirs"> 1.32 + <mkdir dir="${build.classes.dir}"/> 1.33 <javac 1.34 includeAntRuntime="false" 1.35 classpath="${build.classes.dir}:${tools.jar}"