You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

build.xml 1.2KB

123456789101112131415161718192021222324252627
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project name="DMDirc" default="default" basedir=".">
  3. <description>Builds, tests, and runs the project DMDirc.</description>
  4. <import file="nbproject/build-impl.xml"/>
  5. <import file="build-installer.xml"/>
  6. <import file="build-plugins.xml"/>
  7. <import file="build-reports.xml"/>
  8. <import file="build-tests.xml"/>
  9. <import file="build-versioning.xml"/>
  10. <target name="init-private">
  11. <echo>Downloading private files, if this fails please pass username and</echo>
  12. <echo>password to ant using -Dusername=... -Dpassword=...</echo>
  13. <get src="http://www.dmdirc.com/private/clover.license" dest="lib/clover.license" username="${username}" password="${password}"/>
  14. <get dest="installer/signing/" username="${username}" password="${password}">
  15. <url url="http://www.dmdirc.com/private/DMDirc.cer"/>
  16. <url url="http://www.dmdirc.com/private/DMDirc.pvk"/>
  17. <url url="http://www.dmdirc.com/private/DMDirc.spc"/>
  18. </get>
  19. </target>
  20. <target name="-post-compile" depends="-write-version, build-plugins"/>
  21. <target name="-post-test-run" depends="-do-test-reports"/>
  22. <target name="-post-jar" depends="-update-bundled-plugins"/>
  23. </project>