diff --git a/archive/org.eclipse.wtp.releng/performance/build.xml b/archive/org.eclipse.wtp.releng/performance/build.xml new file mode 100644 index 0000000000000000000000000000000000000000..8f4ae1d37d6c908d373708cf5d2fa2332a978f36 --- /dev/null +++ b/archive/org.eclipse.wtp.releng/performance/build.xml @@ -0,0 +1,67 @@ +<project default="main" basedir="."> + <target name="main"> + <cvs + cvsRoot=":pserver:anonymous@dev.eclipse.org:/home/webtools" + package="org.eclipse.wtp.releng" + dest="${basedir}" + command="export" + tag="HEAD" + /> + <mkdir dir="${basedir}/org.eclipse.wtp.releng/performance/bin"/> + <javac + srcdir="${basedir}/org.eclipse.wtp.releng/performance/src" + destdir="${basedir}/org.eclipse.wtp.releng/performance/bin" + includes="**/*" + /> + <delete file="label.properties"/> + <java classname="org.eclipse.wtp.releng.tools.performance.Main"> + <arg value="${basedir}"/> + <classpath> + <pathelement path="${basedir}/org.eclipse.wtp.releng/performance/bin"/> + </classpath> + </java> + <available file="label.properties" property="label.properties.exists"/> + <antcall target="performance"/> + </target> + + <target name="performance" if="label.properties.exists"> + <property file="label.properties"/> + <condition property="baseos" value="linux"> + <os family="unix"/> + </condition> + <condition property="basews" value="gtk"> + <os family="unix"/> + </condition> + <condition property="basearch" value="x86"> + <os family="unix"/> + </condition> + <condition property="baseos" value="win32"> + <os family="windows"/> + </condition> + <condition property="basews" value="win32"> + <os family="windows"/> + </condition> + <condition property="basearch" value="x86"> + <os family="windows"/> + </condition> + <ant antfile="${basedir}/org.eclipse.wtp.releng/cruise.xml" dir="${basedir}/org.eclipse.wtp.releng" target="performance"> + <property name="build.home" value="${basedir}"/> + <property name="buildType" value="${buildType}"/> + <property name="date" value="${date}"/> + <property name="time" value="${time}"/> + <property name="buildId" value="${buildId}"/> + <property name="baseos" value="${baseos}"/> + <property name="basews" value="${basews}"/> + <property name="basearch" value="${basearch}"/> + </ant> + <property file="${basedir}/org.eclipse.wtp.releng/buildAll.properties"/> + <mkdir dir="${basedir}/publish"/> + <copy todir="${basedir}/publish"> + <fileset dir="${basedir}/${build.current}-${buildType}/${build.directory}" includes="${buildType}-${buildId}-${date}${time}/**/*" excludes="**/*.zip"/> + </copy> + <delete file="label.properties"/> + <delete dir="${basedir}/${build.current}-${buildType}"/> + <delete dir="${basedir}/${build.perf.tests}-${buildType}"/> + <delete dir="${basedir}/org.eclipse.wtp.releng"/> + </target> +</project> \ No newline at end of file