aboutsummaryrefslogtreecommitdiffstats
path: root/build/build.xml
diff options
context:
space:
mode:
authoracolyer <acolyer>2004-06-08 14:12:44 +0000
committeracolyer <acolyer>2004-06-08 14:12:44 +0000
commit092ff9a403e6362fc2c383deccbe7b75104a53df (patch)
tree7b26d4e7c34e3aefc8d81b4f35229ea7cef2f960 /build/build.xml
parentbfa7137de314d9510e94629f5777c129dcab7cab (diff)
downloadaspectj-092ff9a403e6362fc2c383deccbe7b75104a53df.tar.gz
aspectj-092ff9a403e6362fc2c383deccbe7b75104a53df.zip
add the runtime classes into aspectjtools.jar. needed because of
static dependency from weaver classes to runtime classes. Better than alternative of updating all ant scripts that fork and the ajc compiler scripts to add aspectjrt.jar into path.
Diffstat (limited to 'build/build.xml')
-rw-r--r--build/build.xml3
1 files changed, 3 insertions, 0 deletions
diff --git a/build/build.xml b/build/build.xml
index 44cef9762..b9c017a6d 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -372,6 +372,9 @@ To use testing client jar in tests,
<mkdir dir="${aj.dist.dir}/tools_tmp"/>
<unjar dest="${aj.dist.dir}/tools_tmp"
src="${aj.dist.dir}/tools/lib/aspectjtools.jar"/>
+ <!-- put the runtime classes in too -->
+ <unjar dest="${aj.dist.dir}/tools_tmp"
+ src="${aj.dist.dir}/tools/lib/aspectjrt.jar"/>
<!-- Ant 1.5.1 doesn't overwrite the jar, even with update set to false -->
<delete file="${aj.dist.dir}/tools/lib/aspectjtools.jar" />
<jar manifest="${aj.dist.dir}/tools_tmp/META-INF/MANIFEST.MF"