summaryrefslogtreecommitdiffstats
path: root/bcel-builder/readme.html
diff options
context:
space:
mode:
authoraclement <aclement>2004-05-24 15:58:44 +0000
committeraclement <aclement>2004-05-24 15:58:44 +0000
commit6de5ccc14f5dbebd697204b6d8109a48457fcd40 (patch)
tree6fe515a6f20ad159193005afbb8bf36bd66ef93b /bcel-builder/readme.html
parent3cc0b4160db0259790593ce71b12222521e4e56d (diff)
downloadaspectj-6de5ccc14f5dbebd697204b6d8109a48457fcd40.tar.gz
aspectj-6de5ccc14f5dbebd697204b6d8109a48457fcd40.zip
Patch now includes the bcel fix for 62631. Also changed the bcel-builder build.xml to construct a bcel-src.zip that matches the bcel.jar - to ease debugging.V1_2_0
Diffstat (limited to 'bcel-builder/readme.html')
-rw-r--r--bcel-builder/readme.html25
1 files changed, 17 insertions, 8 deletions
diff --git a/bcel-builder/readme.html b/bcel-builder/readme.html
index a0d20b60a..27d75c0f2 100644
--- a/bcel-builder/readme.html
+++ b/bcel-builder/readme.html
@@ -34,28 +34,37 @@ to know some more ant targets. But before anything, get that
<p> There are five top-level ant targets apart from the usual "clean":</p>
<ul>
- <li>ant extractAndJar -- this is just the composition of the extract
- and jar targets, and is the default. It extracts the source from bcel-5.1-src.zip,
- patches it, compiles the patched version into a jar and drops the new jar,
- bcel.jar, into the project root. This is the default task, mainly used
+ <li>ant extractAndJar -- this is just the composition of the extract,
+ jar and srcjar targets, and is the default. It extracts the source from bcel-5.1-src.zip,
+ patches it, compiles the patched version into a jar and drops the new archives:
+ bcel.jar and bcel-src.zip, into the project root. This is the default task, mainly used
to sanity check the building and make sure we're generating something.
- The bcel.jar this generates should be the same as that in ..\lib\bcel\bcel.jar.
+ The bcel.jar and bcel-src.zip generated should be the same as that in ..\lib\bcel\.
</li>
<li>ant extract -- this extracts the source from bcel-5.1-src.zip,
patches it, and copies the patched source into the project src directory,
there to be visible by eclipse for people to do development on it.
+ For the patch file to be applied you need to have a patch.exe on your path,
+ this bcel building process was tested with the version from cygwin.
</li>
<li>ant jar -- this copies the edited source from the project source
directory and jars it up into bcel.jar, there to be tested.
</li>
- <li>ant push -- this pushes the new bcel.jar into ..\lib\bcel\bcel.jar,
- ready to be used by the greater compiler.</li>
+ <li>ant srcjar -- this copies the edited source from the project source
+ directory and jars up the source code into bcel-src.zip.
+ </li>
+
+ <li>ant push -- this pushes the new bcel.jar and bcel-src.zip into ..\lib\bcel\.
+ - ready to be used by the greater compiler.</li>
<li>ant diff -- this creates the patch.txt file, composed of the differences
- between the project src directory and the original bcel-5.1 source. </li>
+ between the project src directory and the original bcel-5.1 source.
+ For the patch file to be built successfully you need to have a diff.exe on your path,
+ this bcel building process was tested with the version from cygwin.
+ </li>
</ul>
<p> All of the tasks are destructive, so don't do "ant extract", for example,