blob: 8ee5c212a8c5870dfebc0fcbd2d81054f2bf1fc3 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!-- build script to create a plugin from ${plugin} -->
<project name="${plugin}" default="export plug-in [_3.4.0]" basedir="..">
<target name="export plug-in [_3.4.0]">
<tstamp/>
<antcall target="zz_internal_export">
<param name="test_performance_version" value="3.4.0"/>
</antcall>
</target>
<target name="export plug-in [_3.4.0.qualifier] (binary only)">
<tstamp/>
<property name="qualifier" value="${DSTAMP}${TSTAMP}" />
<antcall target="zz_internal_export_binary_only">
<param name="test_performance_version" value="3.4.0.${qualifier}"/>
</antcall>
</target>
<target name="export plug-in [_3.4.0.qualifier] (with sources)">
<tstamp/>
<property name="qualifier" value="${DSTAMP}${TSTAMP}" />
<antcall target="zz_internal_export">
<param name="test_performance_version" value="3.4.0.${qualifier}"/>
</antcall>
</target>
<target name="zz_internal_export">
<tstamp/>
<property name="export-dir" value="./org.eclipse.releng.basebuilder/plugins" />
<property name="plugin" value="org.eclipse.test.performance" />
<property name="plugin-dir" value="${export-dir}/${plugin}_${test_performance_version}"/>
<echo message="TARGET: ${export-dir}" />
<mkdir dir="${export-dir}" />
<echo message="UPDATE ${plugin}_${test_performance_version}.jar" />
<copy todir="${plugin}/META-INF">
<fileset dir="META-INF" />
</copy>
<replaceregexp file="${export-dir}/META-INF/MANIFEST.MF" match="Bundle-Version: ((\d)+\.(\d)+\.(\d)+\.)qualifier" replace="Bundle-Version: \1${qualifier}" byline="true" />
<zip zipfile="${export-dir}/${plugin}_${test_performance_version}.jar">
<fileset dir=".">
<include name="plugin.xml" />
<include name="plugin.properties" />
<include name="about.html"/>
</fileset>
<fileset dir="${export-dir}">
<include name="META-INF/**" />
</fileset>
<fileset dir="bin" />
<zipfileset dir="src" prefix="src"/>
</zip>
<delete dir="${export-dir}/META-INF" />
</target>
<target name="zz_internal_export_binary_only">
<tstamp/>
<property name="export-dir" value="../org.eclipse.releng.basebuilder/plugins" />
<property name="plugin" value="org.eclipse.test.performance" />
<property name="plugin-dir" value="${export-dir}/${plugin}_${test_performance_version}"/>
<echo message="TARGET: ${export-dir}" />
<mkdir dir="${export-dir}" />
<echo message="UPDATE ${plugin}_${test_performance_version}.jar" />
<copy todir="${export-dir}/META-INF">
<fileset dir="META-INF" />
</copy>
<replaceregexp file="${export-dir}/META-INF/MANIFEST.MF" match="Bundle-Version: ((\d)+\.(\d)+\.(\d)+\.)qualifier" replace="Bundle-Version: \1${qualifier}" byline="true" />
<zip zipfile="${export-dir}/${plugin}_${test_performance_version}.jar">
<fileset dir=".">
<include name="plugin.xml" />
<include name="plugin.properties" />
<include name=".options"/>
<include name="about.html"/>
</fileset>
<fileset dir="${export-dir}">
<include name="META-INF/**" />
</fileset>
<fileset dir="bin" />
</zip>
<delete dir="${export-dir}/META-INF" />
</target>
</project>