build.ant-contrib.INSTALL.xml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="../../." default="INSTALL" name="ant-contrib.INSTALL">
  3. <include file="build.ant-contrib.PRODUCT.xml" />
  4. <include as="" prefixseparator="" file="build.ant-contrib.git.xml" optional="yes"/>
  5. <!--<property location="${ant-contrib.install}/install_example.file" name="ant-contrib.INSTALL.install_example" />
  6. <condition property="ant-contrib.INSTALL.install_example.ifdef" taskname="INSTALL.install_example">
  7. <not>
  8. <available file="${ant-contrib.repository}/install_example.file" />
  9. </not>
  10. </condition>-->
  11. <available property="ant-contrib-exists"
  12. file="${ant.library.dir}/ant-contrib-1.0b3.jar" />
  13. <target name="download-ant-contrib" unless="ant-contrib-exists">
  14. <mkdir dir="${ant.library.dir}" />
  15. <get src="http://downloads.sourceforge.net/project/ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3-bin.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fant-contrib%2Ffiles%2Fant-contrib%2F1.0b3%2F&amp;use_mirror=cdnetworks-us-1"
  16. dest="${ant.library.dir}/ant-contrib-1.0b3-bin.zip"
  17. username="true" />
  18. <unzip src="${ant.library.dir}/ant-contrib-1.0b3-bin.zip"
  19. dest="${ant.library.dir}"
  20. overwrite="no" />
  21. <move todir="${ant.library.dir}">
  22. <fileset file="${ant.library.dir}/ant-contrib/*.jar" />
  23. <fileset file="${ant.library.dir}/ant-contrib/lib/*.jar" />
  24. </move>
  25. <delete file="${ant.library.dir}/ant-contrib-1.0b3-bin.zip" />
  26. <delete dir="${ant.library.dir}/ant-contrib" />
  27. </target>
  28. <target name="init-ant-contrib" depends="download-ant-contrib">
  29. <taskdef resource="net/sf/antcontrib/antcontrib.properties">
  30. <classpath>
  31. <pathelement location="${ant.library.dir}/ant-contrib-1.0b3.jar" />
  32. </classpath>
  33. </taskdef>
  34. </target>
  35. <!--
  36. <target depends="INSTALL.install_example" name="INSTALL" />
  37. <target if="ant-contrib.INSTALL.install_example.ifdef" name="INSTALL.install_example">
  38. <copy file="${ant-contrib.INSTALL.install_example}" tofile="${ant-contrib.install_example}" />
  39. </target>-->
  40. </project>