blob: 4fa041723b0a226841050382e3250fb41683e182 [file] [log] [blame]
<?xml version="1.0" ?>
<!-- writen for Ant 1.5.1 -->
<project name="org.aspectj.runtime" default="packaged-plugin">
<description>
Creates a packaged plug-in jar for aspectjrt.jar runtime plugin
</description>
<!-- VERSION-STRING -->
<!-- these property values will be overridden when called from the master build script -->
<property name="ajde.version" value="9.9.9" />
<property name="build.dir" value="build" />
<property name="ajde.build.dir" value="build/ajdetemp" />
<target name="init">
<mkdir dir="${build.dir}" />
<mkdir dir="dist" />
</target>
<target name="clean" depends="init">
<delete dir="${build.dir}" />
<delete dir="dist" />
</target>
<target name="packaged-plugin" depends="init" description="Create the plugin jar file from the assembled components in the build dir">
<copy todir="${build.dir}" includeemptydirs="false">
<fileset dir=".">
<exclude name="*src.zip" />
<exclude name="build.*" />
<exclude name=".*" />
<exclude name="*/*" />
<exclude name="META-INF/MANIFEST.MF" />
<depth max="0" />
</fileset>
</copy>
<copy file="META-INF/MANIFEST.MF" tofile="${build.dir}/META-INF/MANIFEST.MF">
<filterset begintoken="9" endtoken="9">
<filter token="2.2.2" value="${ajde.version}"/>
</filterset>
</copy>
<zip destfile="dist/org.aspectj.runtime_${ajde.version}.jar">
<fileset dir="build" />
</zip>
</target>
</project>