1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Update the build scripts to build mylyn.

This commit is contained in:
Doug Schaefer 2008-04-21 18:02:21 +00:00
parent 0392d3117b
commit 95706316cb
2 changed files with 17 additions and 24 deletions

View file

@ -8,10 +8,22 @@
# Contributors: # Contributors:
# IBM Corporation - initial API and implementation # IBM Corporation - initial API and implementation
#******************************************************************************* #*******************************************************************************
umask 0022
# The CDT build script, set up the environment to run the build.xml ant script
# We are running on build.eclipse.org
# export display for running the tests
export DISPLAY=:1
# set up to use the Java 5 JRE
export PATH=/opt/public/common/ibm-java2-ppc-50/bin:$PATH
# make sure we're in the releng project dir
cd `dirname $0` cd `dirname $0`
# (TODO why is this here?)
umask 0022
# Checkout basebuilder to run the build # Checkout basebuilder to run the build
mkdir -p tools mkdir -p tools
cd tools cd tools
@ -19,27 +31,6 @@ cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse \
checkout -r M5_34 org.eclipse.releng.basebuilder checkout -r M5_34 org.eclipse.releng.basebuilder
cd .. cd ..
# Mylyn build dependencies # Let's go!
export mylynTag=R_2_3_2
mkdir -p mylyn
cd mylyn
cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/tools \
checkout -r $mylynTag org.eclipse.mylyn/org.eclipse.mylyn.context.core
cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/tools \
checkout -r $mylynTag org.eclipse.mylyn/org.eclipse.mylyn.context.ui
cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/tools \
checkout -r $mylynTag org.eclipse.mylyn/org.eclipse.mylyn.monitor.core
cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/tools \
checkout -r $mylynTag org.eclipse.mylyn/org.eclipse.mylyn.monitor.ui
cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/tools \
checkout -r $mylynTag org.eclipse.mylyn/org.eclipse.mylyn.resources.ui
cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/tools \
checkout -r $mylynTag org.eclipse.mylyn/org.eclipse.mylyn.tasks.core
cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/tools \
checkout -r $mylynTag org.eclipse.mylyn/org.eclipse.mylyn.tasks.ui
cd ..
mkdir -p results/plugins
mv mylyn/org.eclipse/mylyn/* results/plugins
java -jar tools/org.eclipse.releng.basebuilder/plugins/org.eclipse.equinox.launcher.jar \ java -jar tools/org.eclipse.releng.basebuilder/plugins/org.eclipse.equinox.launcher.jar \
-ws gtk -arch ppc -os linux -application org.eclipse.ant.core.antRunner $* -ws gtk -arch ppc -os linux -application org.eclipse.ant.core.antRunner $*

View file

@ -13,6 +13,8 @@
<target name="init"> <target name="init">
<touch file="${user.home}/.cvspass" /> <touch file="${user.home}/.cvspass" />
<tstamp/> <tstamp/>
<property name="eclipseDist" value="/home/data/httpd/download.eclipse.org/eclipse/downloads/drops/S-3.4M6-200803301350/eclipse-SDK-3.4M6-linux-gtk-ppc.tar.gz"/>
<property name="mylynDist" value="/home/data/httpd/download.eclipse.org/tools/mylyn/update/ganymede/mylyn-2.3.2-e3.4.zip"/>
<property name="branchVersion" value="5.0.0"/> <property name="branchVersion" value="5.0.0"/>
<property name="timestamp" value="${DSTAMP}${TSTAMP}" /> <property name="timestamp" value="${DSTAMP}${TSTAMP}" />
<property name="forceContextQualifier" value="${timestamp}"/> <property name="forceContextQualifier" value="${timestamp}"/>
@ -20,7 +22,6 @@
<property name="buildDirectory" value="${basedir}/results" /> <property name="buildDirectory" value="${basedir}/results" />
<property name="baseLocation" value="${buildDirectory}/eclipse"/> <property name="baseLocation" value="${buildDirectory}/eclipse"/>
<property name="pde.build.scripts" value="${eclipse.home}/plugins/org.eclipse.pde.build/scripts"/> <property name="pde.build.scripts" value="${eclipse.home}/plugins/org.eclipse.pde.build/scripts"/>
<property name="eclipseDist" value="eclipseDist undefined"/>
<property name="collectingFolder" value="eclipse"/> <property name="collectingFolder" value="eclipse"/>
<property name="archivePrefix" value="eclipse"/> <property name="archivePrefix" value="eclipse"/>
<property name="buildType" value="I" /> <property name="buildType" value="I" />
@ -92,6 +93,7 @@
<target name="unzip" depends="init" unless="dontUnzip"> <target name="unzip" depends="init" unless="dontUnzip">
<untar src="${eclipseDist}" dest="${buildDirectory}" compression="gzip"/> <untar src="${eclipseDist}" dest="${buildDirectory}" compression="gzip"/>
<unzip src="${mylynDist}" dest="${buildDirectory}"/>
</target> </target>
<target name="zips" depends="init,unzip"> <target name="zips" depends="init,unzip">