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

ant.ant 1.1 kB

1234567891011121314151617181920212223242526272829303132333435
  1. <!-- this is a test -->
  2. <project name="ant"
  3. xmlns:doc="http:/apache.org/ant-2.0.0/doc"
  4. doc:copyright="Copyright (c) 2000 The Apache Software Foundation">
  5. <import name="java2sdk"/>
  6. <import name="jaxp"/>
  7. <target name="init" depends="java2sdk:init"/>
  8. <target name="core" abc:aaaa="foo">
  9. <javac dest="temp/core" classpath="">
  10. <fileset src="core"/>
  11. </javac>
  12. <jar jarfile="dist/ant.jar" basedir="temp/core" manifest="core/META-INF/manifest.mf"/>
  13. </target>
  14. <target name="xml" depends="core jaxp:init">
  15. <javac dest="temp/xml" classpath="dist/ant.jar:{jaxp:ant.base.dir}/jaxp.jar:{jaxp:ant.base.dir}/crimson.jar">
  16. <fileset src="xml"/>
  17. </javac>
  18. <jar jarfile="dist/xml/ant-xml.jar" basedir="temp/xml"/>
  19. <copy src="boot/xml/jaxp.jar" dest="dist/xml/jaxp.jar"/>
  20. <copy src="boot/xml/crimson.jar" dest="dist/xml/crimson.jar"/>
  21. </target>
  22. <target name="tasks" depends="core">
  23. <javac dest="temp/tasks" classpath="dist/ant.jar">
  24. <fileset src="tasks"/>
  25. </javac>
  26. <jar jarfile="dist/tasks/standard.jar" basedir="temp/tasks"/>
  27. </target>
  28. <target name="all" depends="init core xml tasks"/>
  29. </project>