<project name="parallel-building" basedir="." default="install">
  <property environment="env"/>
  <property name="installdir" value="${basedir}/linux"/>
  <property name="packagesdir" value="${basedir}/packages"/>
  <property name="cpandir" value="${packagesdir}/cpan"/>

  <target name="install">
    <exec executable="/bin/bash">
      <arg value="-c"/>
      <arg value="source setup.bash ; ./CASCADE-MAKE.sh"/>
    </exec>
  </target>

  <target name="clean" depends="uninstall" />

  <target name="uninstall">
    <exec executable="/bin/bash">
      <arg value="-c"/>
      <arg value="./CASCADE-MAKE.sh distclean"/>
    </exec>
    <delete dir="${installdir}"/>
    <!-- Packages -->
    <delete dir="${packagesdir}/hadoop-1.1.0"/>
    <delete dir="${packagesdir}/openmpi-1.4.3"/>
    <delete dir="${packagesdir}/sqlite-3.7.8"/>
    <delete dir="${packagesdir}/ThriftFS-0.9.0"/>
    <delete dir="${packagesdir}/tinyxml-gs-2.6.2"/>
    <!-- CPAN -->
    <delete dir="${cpandir}/Bit-Vector-7.2"/>
    <delete dir="${cpandir}/Class-Accessor-0.34"/>
    <delete dir="${cpandir}/Crypt-Blowfish_PP-1.12"/>
    <delete dir="${cpandir}/IPC-Run-0.90"/>
    <delete dir="${cpandir}/Lingua-EN-Syllable-0.251"/>
    <delete dir="${cpandir}/Proc-Daemon-0.14"/>
    <delete dir="${cpandir}/Sort-Key-1.32"/>
  </target>
</project>
