blob: 1028ec40dd59d03659035c5fdca686c6b46b7c73 [file] [log] [blame]
<project name="bootstrap" default="nodefault">
<property environment="env" />
<property name="WORKSPACE" location="${env.WORKSPACE}" />
<property name="eclipse.sdk.url" value="http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/eclipse-SDK-3.7.2-linux-gtk.tar.gz"/>
<property name="eclipse.sdk.name" value="eclipse-SDK-3.7.2-linux-gtk.tar.gz"/>
<property name="emf.url" value="http://download.eclipse.org/modeling/emf/emf/downloads/drops/2.7.2/R201201300943/emf-xsd-SDK-2.7.2.zip"/>
<property name="emf.name" value="emf-xsd-SDK-2.7.2.zip"/>
<property name="gef.url" value="http://archive.eclipse.org/tools/gef/downloads/drops/3.7.2/R201201171043/GEF-ALL-3.7.2.zip"/>
<property name="gef.name" value="GEF-ALL-3.7.2"/>
<property name="javahome_15" value="/shared/common/jdk-1.5.0_16"/>
<property name="javahome_16" value="/shared/common/sun-jdk1.6.0_21_i586"/>
<target name="nodefault">
</target>
<target name="prepareDependency">
<antcall target="installDependencies"/>
</target>
<target name="installDependencies">
<!-- install eclipse -->
<get src="${eclipse.sdk.url}" dest="/tmp/${eclipse.sdk.name}" verbose="true" usetimestamp="true" />
<exec executable="tar" dir="${WORKSPACE}">
<arg value="-xzf"/>
<arg value="/tmp/${eclipse.sdk.name}"/>
<arg value="-C"/>
<arg value="${WORKSPACE}"/>
</exec>
<!-- install emf -->
<get src="${emf.url}" dest="/tmp/${emf.name}" verbose="true" usetimestamp="true" />
<exec executable="unzip" dir="${WORKSPACE}">
<arg value="-o"/>
<arg value="/tmp/${emf.name}"/>
</exec>
<!-- install gef -->
<get src="${gef.url}" dest="/tmp/${gef.name}" verbose="true" usetimestamp="true" />
<exec executable="unzip" dir="${WORKSPACE}">
<arg value="-o"/>
<arg value="/tmp/${gef.name}"/>
</exec>
</target>
<tstamp>
<format property="buildTimestamp" pattern="yyyyMMdd-HHmm" />
<format property="buildTimestamp2" pattern="yyyyMMddHHmm" />
<format property="builddate" pattern="yyyyMMdd" />
</tstamp>
<target name="run">
<property name="BranchName" value="master" />
<ant antfile="buildAll.xml">
<property name="postingDirectory" value="${WORKSPACE}/output" />
<property name="buildDirectory" value="${WORKSPACE}/src" />
<property name="baseLocation" value="${WORKSPACE}/eclipse" />
<property name="basebuilder" value="${WORKSPACE}/eclipse.platform.releng.basebuilder" />
<property name="buildType" value="${buildType}" />
<property name="mapVersionTag" value="${BranchName}" />
<property name="BranchVersion" value="1.12.0" />
<property name="mapGitRoot" value="git://git.eclipse.org/gitroot/datatools" />
<property name="buildId" value="v${buildTimestamp}" />
<property name="buildid" value="v${buildTimestamp}" />
<property name="buildLabel" value="v${buildTimestamp}" />
<property name="timestamp" value="${buildTimestamp2}" />
<property name="build.date" value="${builddate}" />
<property name="logExtension" value=".xml" />
<property name="groupConfiguration" value="true" />
<property name="javacVerbose" value="true" />
<property name="javacFailOnError" value="true" />
<property name="hostname.sign" value="build.eclipse.org" />
<property name="sign.dir" value="/home/data/httpd/download-staging.priv/birt" />
<property name="home.dir" value="/home/data/users/${gitUser}" />
<property name="updateSite" value="${WORKSPACE}/updatesite" />
<property name="J2SE-1.5" value="${javahome_15}/jre/lib/rt.jar:${javahome_15}/jre/lib/jsse.jar:${javahome_15}/jre/lib/jce.jar"/>
<property name="JavaSE-1.6" value="${javahome_16}/jre/lib/rt.jar:${javahome_16}/jre/lib/jsse.jar:${javahome_16}/jre/lib/jce.jar"/>
<property name="mapTag.properties" value="${WORKSPACE}/org.eclipse.datatools.releng.builder/mapTag.properties"/>
<property name="package.version" value="1.12.0M6-${buildTimestamp2}"/>
</ant>
</target>
</project>