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:
parent
0392d3117b
commit
95706316cb
2 changed files with 17 additions and 24 deletions
|
@ -8,10 +8,22 @@
|
|||
# Contributors:
|
||||
# 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`
|
||||
|
||||
# (TODO why is this here?)
|
||||
umask 0022
|
||||
|
||||
# Checkout basebuilder to run the build
|
||||
mkdir -p tools
|
||||
cd tools
|
||||
|
@ -19,27 +31,6 @@ cvs -d:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse \
|
|||
checkout -r M5_34 org.eclipse.releng.basebuilder
|
||||
cd ..
|
||||
|
||||
# Mylyn build dependencies
|
||||
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
|
||||
|
||||
# Let's go!
|
||||
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 $*
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
<target name="init">
|
||||
<touch file="${user.home}/.cvspass" />
|
||||
<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="timestamp" value="${DSTAMP}${TSTAMP}" />
|
||||
<property name="forceContextQualifier" value="${timestamp}"/>
|
||||
|
@ -20,7 +22,6 @@
|
|||
<property name="buildDirectory" value="${basedir}/results" />
|
||||
<property name="baseLocation" value="${buildDirectory}/eclipse"/>
|
||||
<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="archivePrefix" value="eclipse"/>
|
||||
<property name="buildType" value="I" />
|
||||
|
@ -92,6 +93,7 @@
|
|||
|
||||
<target name="unzip" depends="init" unless="dontUnzip">
|
||||
<untar src="${eclipseDist}" dest="${buildDirectory}" compression="gzip"/>
|
||||
<unzip src="${mylynDist}" dest="${buildDirectory}"/>
|
||||
</target>
|
||||
|
||||
<target name="zips" depends="init,unzip">
|
||||
|
|
Loading…
Add table
Reference in a new issue