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 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?xml version="1.0"?>
  2. <project name="testing-drivers" default="all" basedir=".">
  3. <import file="../build-common.xml"/>
  4. <import file="../ajde/build.xml"/>
  5. <import file="../bridge/build.xml"/>
  6. <import file="../taskdefs/build.xml"/>
  7. <import file="../testing/build.xml"/>
  8. <path id="testing-drivers.test.src.path">
  9. <path refid="testing-drivers.src.path"/>
  10. <fileset dir="${basedir}/../lib">
  11. <include name="junit/*.jar"/>
  12. <include name="commons/*.jar"/>
  13. </fileset>
  14. <!-- test run -->
  15. <pathelement path="../ajde/bin"/>
  16. <pathelement path="../asm/bin"/>
  17. <pathelement path="../org.aspectj.ajdt.core/bin"/>
  18. <pathelement path="../runtime/bin"/>
  19. <pathelement path="../taskdefs/bin"/>
  20. <pathelement path="../weaver/bin"/>
  21. <fileset dir="${basedir}/../org.eclipse.jdt.core">
  22. <include name="*.jar"/>
  23. </fileset>
  24. <fileset dir="${basedir}/../lib">
  25. <include name="bcel/*.jar"/>
  26. </fileset>
  27. </path>
  28. <path id="testing-drivers.src.path">
  29. <pathelement path="../bridge/bin"/>
  30. <pathelement path="../testing/bin"/>
  31. <pathelement path="../util/bin"/>
  32. </path>
  33. <target name="compile" depends="init,
  34. bridge.compile,
  35. testing.compile,
  36. util.compile">
  37. <srccompile project="testing-drivers" path="testing-drivers.src.path"/>
  38. </target>
  39. <target name="test:compile" depends="compile">
  40. <testcompile project="testing-drivers" path="testing-drivers.test.src.path"/>
  41. </target>
  42. <target name="test" depends="test:compile,
  43. ajde.compile,
  44. asm.compile,
  45. org.aspectj.ajdt.core.compile,
  46. runtime.compile,
  47. taskdefs.compile,
  48. weaver.compile">
  49. <testrun project="testing-drivers" path="testing-drivers.test.src.path" suite="TestingDriversModuleTests"/>
  50. </target>
  51. </project>