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.

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <project default="unpackAndJar" basedir=".">
  2. <target name="unpackAndJar" depends="unpack,jar" />
  3. <target name="jar">
  4. <copy file="../lib/regexp/jakarta-regexp-1.2.jar"
  5. tofile="bcel/lib/regexp-1.2.jar" />
  6. <ant dir="bcel" target="jar" />
  7. <copy file="bcel/bin/bcel.jar" toDir="." />
  8. </target>
  9. <target name="pack">
  10. </target>
  11. <target name="unpack" depends="extract,patch" />
  12. <target name="extract">
  13. <unzip src="bcel-5.1-src.zip" dest="." />
  14. </target>
  15. <target name="clean">
  16. <delete dir="bcel-5.1" />
  17. <delete dir="bcel" />
  18. </target>
  19. <target name="patch">
  20. <copy todir="bcel">
  21. <fileset dir="bcel-5.1" />
  22. </copy>
  23. <patch patchfile="patch.txt" strip="1" dir="bcel" />
  24. </target>
  25. <target name="diff">
  26. <exec dir="." executable="diff.exe" output="patch.txt">
  27. <arg line="-N"/>
  28. <arg line="-a"/>
  29. <arg line="-u"/>
  30. <arg line="-r"/>
  31. <arg line="-b"/>
  32. <arg line="bcel-5.1" />
  33. <arg line="bcel" />
  34. </exec>
  35. </target>
  36. </project>