aboutsummaryrefslogtreecommitdiffstats
path: root/bcel-builder/build.xml
diff options
context:
space:
mode:
authorehilsdal <ehilsdal>2004-01-29 13:46:27 +0000
committerehilsdal <ehilsdal>2004-01-29 13:46:27 +0000
commitf5f74fd0bf1770273998aa3010c524a29dccd520 (patch)
treec9c5404e78c4ca897c7401ed984dc07710b582a5 /bcel-builder/build.xml
parentbece4680e604416148871e60cef77f0cd0808aba (diff)
downloadaspectj-f5f74fd0bf1770273998aa3010c524a29dccd520.tar.gz
aspectj-f5f74fd0bf1770273998aa3010c524a29dccd520.zip
Fix for Bugzilla Bug 41125:
LocalVariableTable sometimes gets BCEL-supplied parameter names
Diffstat (limited to 'bcel-builder/build.xml')
-rw-r--r--bcel-builder/build.xml21
1 files changed, 18 insertions, 3 deletions
diff --git a/bcel-builder/build.xml b/bcel-builder/build.xml
index a12e7ef7c..0310d4c3f 100644
--- a/bcel-builder/build.xml
+++ b/bcel-builder/build.xml
@@ -4,21 +4,36 @@
<target name="jar">
<copy file="../lib/regexp/jakarta-regexp-1.2.jar"
- tofile="bcel/lib/regexp-1.2.jar" />
+ tofile="bcel/lib/Regex.jar" />
<ant dir="bcel" target="jar" />
<copy file="bcel/bin/bcel.jar" toDir="." />
</target>
+ <target name="update">
+ <copy file="bcel.jar" todir="../lib/bcel" />
+ </target>
+
<target name="pack">
+ <move toDir="bcel/src/java">
+ <fileset dir="src" />
+ </move>
</target>
- <target name="unpack" depends="extract,patch" />
+ <target name="unpack" depends="extract,patch,srcclean">
+ <move toDir="src">
+ <fileset dir="bcel/src/java" />
+ </move>
+ </target>
<target name="extract">
<unzip src="bcel-5.1-src.zip" dest="." />
</target>
- <target name="clean">
+ <target name="srcclean">
+ <delete dir="src/org" />
+ </target>
+
+ <target name="clean" depends="srcclean">
<delete dir="bcel-5.1" />
<delete dir="bcel" />
</target>