<?xml version="1.0"?>
<!-- compile and jar the universe using ant, does all cleans before all compiles -->
<project name="everything" default="jar" basedir="e:\">

<target name="clean">
  <subant target="clean">
    <fileset dir="com/mindprod" includes="*/build.xml"/>
  </subant>
</target>

<target name="compile">
<!-- Avoid recent code that used old code compiling old code with recent target -->
<!-- do code that is reused and might get compiled too soon otherwise by bigger target -->
<ant antfile="com/mindprod/common11/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/go/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/hunkio/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/ledatastream/build.xml" target="compile"></ant>
<!-- j12 -->
<ant antfile="com/mindprod/base64/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/csv/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/entities/build.xml" target="compile"></ant>
<!-- j13 -->
<ant antfile="com/mindprod/common13/build.xml" target="compile"></ant>
<!-- J15 -->
<ant antfile="com/mindprod/common15/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/comparators/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/filter/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/isbn/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/jdisplay/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/jtokens/build.xml" target="compile"></ant>


<!-- J16 -->

<ant antfile="com/mindprod/amazon/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/compactor/build.xml" target="compile"></ant>
<ant antfile="com/mindprod/untouch/build.xml" target="compile"></ant>


<!-- the rest, repeating those done already, won't actually need to recompile anything. -->
  <subant target="compile">
    <fileset dir="com/mindprod" includes="*/build.xml"/>
  </subant>
</target>

<target name="jar" depends="compile">
  <subant target="jar">
    <fileset dir="com/mindprod" includes="*/build.xml"/>
  </subant>
</target>

<target name="jet">
  <subant target="jet">
    <fileset dir="com/mindprod" includes="*/build.xml"/>
  </subant>
</target>


<target name="post" depends="jar">
  <subant target="post">
    <fileset dir="com/mindprod" includes="*/build.xml"/>
  </subant>
</target>


<target name="zip" depends="jar">
  <subant target="zip">
    <fileset dir="com/mindprod" includes="*/build.xml"/>
  </subant>
</target>

</project>