| <?xml version="1.0"?> |
| <!-- --> |
| <!-- Copyright (c) 2008 Cisco Systems, Inc. --> |
| <!-- All rights reserved. This program and the accompanying materials --> |
| <!-- are made available under the terms of the Eclipse Public License v1.0 --> |
| <!-- which accompanies this distribution, and is available at --> |
| <!-- http://www.eclipse.org/legal/epl-v10.html --> |
| <!-- --> |
| <!-- Contributors: --> |
| <!-- Cisco Systems, Inc. - erdillon --> |
| <!-- --> |
| <!-- Build script for All Tigerstripe Features in one go --> |
| <project default="main" basedir="."> |
| |
| <property file="bootstrap.properties" /> |
| <property file="base-build.properties" /> |
| <property file="local.properties" /> |
| <property environment="env" /> |
| |
| <target name="timestamp" unless="$env.nightly"> |
| |
| </target> |
| |
| <target name="init"> |
| <tstamp /> |
| <touch file="${user.home}/.cvspass" /> |
| <property name="date" value="20080415" /> |
| <property name="time" value="1607" /> |
| <property name="timestamp" value="${date}${time}" /> |
| <property name="buildType" value="M" /> |
| <property name="buildId" value="${buildType}${timestamp}_incubation" /> |
| <property name="component" value="release" /> |
| <property name="mapsCheckoutTag" value="v0-3M0" /> |
| <property name="stream" value="0.3.0" /> |
| |
| <!-- For Nightly/Integration builds, the buildLabel is set to the buildId --> |
| <property name="buildLabel" value="0.3M0" /> |
| </target> |
| |
| <target name="main" depends="init"> |
| <echo message="Building Workbench for Europa..." /> |
| <ant antfile="build.xml" dir="${pde.build}/scripts"> |
| <property name="scripts" value="${basedir}/scripts" /> |
| <property name="legal" value="${basedir}/legal" /> |
| <property name="libs" value="${basedir}/lib" /> |
| <property name="stream" value="${stream}" /> |
| <property name="buildRoot" value="${build.root}/builds" /> |
| <property name="builder" value="${basedir}/components/${component}" /> |
| <property name="buildDirectory" value="${build.root}/builds/${component}/${buildLabel}" /> |
| <property name="update.site.details" value="${basedir}/eclipseUpdate-interim.properties" /> |
| </ant> |
| |
| <echo message="Deploying ..." /> |
| <ant antfile="${basedir}/scripts/deploy.xml" target="deploy.downloads" inheritall="true"> |
| <property name="scripts" value="${basedir}/scripts" /> |
| <property name="legal" value="${basedir}/legal" /> |
| <property name="libs" value="${basedir}/lib" /> |
| <property name="stream" value="${stream}" /> |
| <property name="buildRoot" value="${build.root}/builds" /> |
| <property name="builder" value="${basedir}/components/${component}" /> |
| <property name="buildDirectory" value="${build.root}/builds/${component}/${buildLabel}" /> |
| <property name="artifactsDirectory" value="${build.root}/builds/${component}/${buildLabel}/${buildLabel}" /> |
| <property name="downloads.site.details" value="${basedir}/eclipseDownloads.properties" /> |
| <property name="update.site.details" value="${basedir}/eclipseUpdate-interim.properties" /> |
| </ant> |
| </target> |
| |
| </project> |