diff options
Diffstat (limited to 'build/build.xml')
-rw-r--r-- | build/build.xml | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/build/build.xml b/build/build.xml index b6502124e..03438a66c 100644 --- a/build/build.xml +++ b/build/build.xml @@ -15,7 +15,7 @@ <!-- ========================================================================= --> <!DOCTYPE project [ -<!ENTITY build-properties SYSTEM "file:build-properties.xml"> +<!ENTITY build-properties SYSTEM "build-properties.xml"> ]> <project name="build" default="all" basedir="."> @@ -361,7 +361,8 @@ To use testing client jar in tests, <target name="eclipse.plugins" depends="org.aspectj.ajde.source, org.aspectj.ajde.doc, - org.aspectj.ajde" + org.aspectj.ajde, + org.aspectj.aspectjrt" description="create the Eclipse distribution plugins"/> <target name="org.aspectj.ajde.source" depends="init" @@ -427,5 +428,20 @@ To use testing client jar in tests, </jar> </target> + <target name="org.aspectj.aspectjrt" depends="init,aspectj" + description="build the AspectJ runtime library plugin for Eclipse"> + <copy todir="${aj.plugin.org.aspectj.aspectjrt.dir}"> + <fileset dir="${aspectj.modules.dir}/eclipse.plugin/org.aspectj.aspectjrt"/> + </copy> + <replace file="${aj.plugin.org.aspectj.aspectjrt.dir}/plugin.xml" + token="build.version.eclipse.plugins" + value="${build.version.eclipse.plugins}"/> + <copy file="${aj.dist.dir}/tools/lib/aspectjrt.jar" + todir="${aj.plugin.org.aspectj.aspectjrt.dir}"/> + <jar destfile="${aj.plugin.org.aspectj.aspectjrt.dir}/../org.aspectj.aspectjrt_${build.version.eclipse.plugins}.jar"> + <fileset dir="${aj.plugin.org.aspectj.aspectjrt.dir}" includes="**"/> + </jar> + </target> + </project> |