| <?xml version="1.0"?> |
| <project name="Build Team Sniff" basedir="." default="init"> |
| |
| <property name="root" value="${basedir}/.."/> |
| <property name="temp" value="${root}/__temp"/> |
| <property name="plugins" value="${temp}/eclipse/plugins"/> |
| |
| <target name="init"> |
| <tstamp/> |
| |
| <delete dir="${temp}"/> |
| <mkdir dir="${plugins}"/> |
| |
| <antcall target="buildPlugin"> |
| <param name="pluginName" value="org.eclipse.core.tests.harness" /> |
| <param name="jarName" value="testharness.jar" /> |
| </antcall> |
| |
| <antcall target="buildPlugin"> |
| <param name="pluginName" value="org.eclipse.team.tests.core" /> |
| <param name="jarName" value="teamtests.jar" /> |
| </antcall> |
| |
| <zip zipfile="${basedir}/teamSniff${DSTAMP}.zip" |
| basedir="${temp}" |
| /> |
| |
| <delete dir="${temp}"/> |
| <eclipse.refreshLocal resource="org.eclipse.team.tests.core"/> |
| </target> |
| |
| <target name="buildPlugin"> |
| <copy todir="${plugins}/${pluginName}"> |
| <fileset dir="${root}/${pluginName}"/> |
| </copy> |
| <jar jarfile="${plugins}/${pluginName}/${jarName}" |
| basedir="${plugins}/${pluginName}/bin" |
| /> |
| <delete dir="${plugins}/${pluginName}/bin"/> |
| </target> |
| |
| </project> |