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.

build.xml 905 B

1234567891011121314151617181920212223242526
  1. <project name="input-sandbox" default="main" basedir=".">
  2. <target name="setup">
  3. <property name="main.ant" location="../../.." />
  4. <property name="classes.dir" value="build/classes" />
  5. <mkdir dir="${classes.dir}" />
  6. <ant dir="${main.ant}" inheritall="false" target="build" />
  7. <copy toDir="${classes.dir}" preservelastmodified="true" >
  8. <fileset dir="${main.ant}/${classes.dir}">
  9. <include name='**' />
  10. <exclude name='org/apache/tools/ant/Project.class' />
  11. <exclude name='org/apache/tools/ant/Main.class' />
  12. <exclude name='org/apache/tools/ant/taskdefs/Input.class' />
  13. </fileset>
  14. </copy>
  15. </target>
  16. <target name="main" depends="setup">
  17. <javac srcdir="src/main" destdir="${classes.dir}" />
  18. <jar destfile="build/ant.jar">
  19. <fileset dir="${classes.dir}">
  20. <exclude name="**/optional/*" />
  21. </fileset>
  22. </jar>
  23. </target>
  24. </project>