1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-03 07:05:24 +02:00

[releng] Prepare 3.3 Stream

This commit is contained in:
Martin Oberhuber 2010-08-19 16:09:04 +00:00
parent 85ca467a55
commit 9e366e40a8
6 changed files with 49 additions and 62 deletions

View file

@ -40,7 +40,8 @@ buildType=$1
buildId=$2
case x$buildType in
xP|xN|xI|xS|xR) ok=1 ;;
xM|xJ) mapTag=R3_1_maintenance ; ok=1 ;;
xM) mapTag=R3_2_maintenance ; ok=1 ;;
xJ) mapTag=R3_1_maintenance ; ok=1 ;;
xK|xL) mapTag=R3_0_maintenance ; ok=1 ;;
*) ok=0 ;;
esac
@ -116,7 +117,7 @@ if [ -f package.count -a "$FILES" != "" ]; then
if [ "$DO_SIGN" = "1" ]; then
#sign the zipfiles
${mydir}/batch_sign.sh `pwd`
#${mydir}/batch_sign.sh `pwd`
fi
if [ ${buildType} = N -a -d ../N.latest ]; then

View file

@ -50,8 +50,8 @@ Software User Agreement</a> unless otherwise specified. </p>
<b>Other eclipse.org project</b> downloads are available
<a href="http://www.eclipse.org/downloads/index.php">here</a>.<br/>
If you just want the latest drops (no dstore server), you can also get them from the
<a href="http://download.eclipse.org/dsdp/tm/updates/3.1">TM 3.1 update site</a> (latest release), or the
<a href="http://download.eclipse.org/dsdp/tm/updates/3.2milestones">TM 3.2 milestone site</a> (stable milestones).</p>
<a href="http://download.eclipse.org/dsdp/tm/updates/3.2">TM 3.2 update site</a> (latest release), or the
<a href="http://download.eclipse.org/dsdp/tm/updates/3.2milestones">TM 3.2.x milestone site</a> (stable milestones).</p>
<p>
For information about different kinds of builds look

View file

@ -47,9 +47,9 @@ case ${uname_s}${uname_m} in
esac
# prepare the base Eclipse installation in folder "eclipse"
ep_rel="S-"
ep_ver=3.6RC4
ep_date="-201006031500"
ep_rel="R-"
ep_ver=3.6
ep_date="-201006080911"
P2_disabled=false
P2_no_dropins=false
if [ ! -f eclipse/plugins/org.eclipse.swt_3.6.0.v3650b.jar ]; then
@ -142,7 +142,7 @@ fi
#CDTLOC=releases/ganymede/dist/${CDTNAME}
CDTREL=7.0.0
CDTFEAT=7.0.0
CDTVER=201006041510
CDTVER=201006141710
CDTNAME=cdt-master-${CDTREL}-I${CDTVER}.zip
CDTLOC=builds/${CDTREL}/I.I${CDTVER}/${CDTNAME}
if [ ! -f eclipse/plugins/org.eclipse.cdt_${CDTFEAT}.${CDTVER}.jar ]; then
@ -172,9 +172,9 @@ if [ ! -f eclipse/plugins/org.eclipse.cdt_${CDTFEAT}.${CDTVER}.jar ]; then
fi
# checkout the basebuilder
baseBuilderTag=R36_RC2
if [ ! -f org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.core_3.6.0.v20100519.jar \
-o ! -f org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.build_3.6.0.v20100512/pdebuild.jar \
baseBuilderTag=R36_RC4
if [ ! -f org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.core_3.6.0.v20100601.jar \
-o ! -f org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.build_3.6.0.v20100603/pdebuild.jar \
-o ! -f org.eclipse.releng.basebuilder/plugins/org.eclipse.equinox.p2.metadata.generator_1.0.200.v20100503a.jar ]; then
if [ -d org.eclipse.releng.basebuilder ]; then
echo "Re-getting basebuilder from CVS..."

View file

@ -29,22 +29,20 @@
Platform Runtime is the minimum requirement for core RSE and Terminal.
Discovery needs EMF.</li>
<!--
<li>Highlights of Fixes and Features since <a href="http://download.eclipse.org/dsdp/tm/downloads/drops/S-3.2M7-201005032039/index.php">TM 3.2M6</a>:
<li>Highlights of Fixes and Features since <a href="http://download.eclipse.org/dsdp/tm/downloads/drops/R-3.2-201006071030/index.php">TM 3.2</a>:
<ul>
<li>Releng: TM now embeds repository information in released bundles. This allows PDE versions
newer than Eclipse 3.6M7 to import source from the Eclipse CVS Repository directly from
an installed binary TM bundle, and thus makes it much easier to contribute patches
<li>TBD
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=311447">311447</a>].</li>
</ul>
</li>
-->
<li>At least 35 bugs were resolved: Use
<!-- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?negate0=1;field0-0-0=target_milestone;type0-0-1=regexp;field0-0-1=target_milestone;resolution=FIXED;resolution=WONTFIX;resolution=WORKSFORME;classification=DSDP;chfieldto=2010-06-09;chfield=resolution;query_format=advanced;chfieldfrom=2010-05-03;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;value0-0-1=3.2%20M[67];type0-0-0=regexp;value0-0-0=[23]\.[01].*;component=Core;component=RSE;component=Terminal;product=Target%20Management"> -->
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;resolution=WONTFIX;resolution=WORKSFORME;classification=DSDP;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Core;component=RSE;component=Terminal;target_milestone=3.2%20RC1;target_milestone=3.2%20RC2;target_milestone=3.2%20RC3;target_milestone=3.2%20RC4;target_milestone=3.2;product=Target%20Management">
<li>At least 13 bugs were resolved: Use
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?negate0=1;field0-0-0=target_milestone;type0-0-1=regexp;field0-0-1=target_milestone;resolution=FIXED;resolution=WONTFIX;resolution=WORKSFORME;classification=DSDP;chfieldto=2010-09-24;chfield=resolution;query_format=advanced;chfieldfrom=2010-06-10;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;value0-0-1=3\.3;type0-0-0=regexp;value0-0-0=[23]\.[01]\..*;component=Core;component=RSE;component=Terminal;product=Target%20Management">
<!-- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;resolution=WONTFIX;resolution=WORKSFORME;classification=DSDP;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Core;component=RSE;component=Terminal;target_milestone=3.3;product=Target%20Management"> -->
this query</a> to show the list of bugs fixed since
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/S-3.2M7-201005032039/">
TM 3.2M7</a>
[<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/S-3.2M7-201005032039/buildNotes.php">build notes</a>].</li>
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/R-3.2-201006071030/">
TM 3.2</a>
[<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/R-3.2-201006071030/buildNotes.php">build notes</a>].</li>
<li>For details on checkins, see
<a href="http://dsdp.eclipse.org/dsdp/tm/searchcvs.php">TM SearchCVS</a>, the
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/N-changelog/index.html">
@ -88,7 +86,7 @@ are the best places for you to get started.
</tr>
</table>
<table><tbody><tr><td>
<p>For the upcoming TM 3.2 release, only backward compatible API changes
<p>For the upcoming TM 3.3 release, only backward compatible API changes
are planned, especially in order to support improved componentization
and UI/Non-UI splitting.
In the interest of improving the code base, though, please
@ -111,27 +109,14 @@ and may require changes in client code even though they are binary compatible.
More information can be found in the associated bugzilla items.
<ul>
<li>TM 3.2M7 API Specification Updates
<li>TM @buildId@ API Specification Updates
<ul>
<li>The <code><a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.dstore.doc.isv/reference/api/org/eclipse/dstore/core/server/IServerLogger.html">IServerLogger</a></code>
interface was marked as <b>@noimplement</b> in order to allow adding a new method. Clients must extend the
default <a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.dstore.doc.isv/reference/api/org/eclipse/dstore/core/server/ServerLogger.html">ServerLogger</a></code>
class in order to contribute a valid custom server logger. We believe that any useful server logger would have done that
already, so the API specification update seems acceptable
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=305272">305272</a>].</li>
</ul></li>
<li>TM 3.2M6 API Specification Updates
<ul>
<li>The <code><a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/api/org/eclipse/rse/services/clientserver/ISystemFileTypes.html">ISystemFileTypes</a></code>,
<code><a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/api/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeMapping.html">ISystemFileTransferModeMapping</a></code>
and <code><a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/api/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeRegistry.html">ISystemFileTransferModeRegistry</a></code>
interfaces have been marked <b>@noimplement</b> in order to allow adding new methods.
These interfaces had not been documented at all so far, and have never been intended
to be implemented. The amendment adds a restriction which should have been there
from the start
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=304170">304170</a>].</li>
<li>None.</li>
</ul></li>
</ul>
</li>
</ul>
Use
<!--

View file

@ -41,7 +41,7 @@ fi
# get newest plugins and features: to be done manually on real update site
TPVERSION="Target Management"
VERSION=3.2
VERSION=3.3
DO_STATS=0
DO_CATEGORIES=0
TYPE=none
@ -88,16 +88,16 @@ if [ ${TYPE} = test ]; then
if [ "${fold}" != "" ]; then
echo "PROBLEM: QUALIFIER update without MICRO: ${f}"
fi
fbase=`echo $f | sed -e 's,\(.*_[0-9][0-9]*\.[0-9][0-9]*\)\..*,\1,'`
fold=`grep "${fbase}\." f2.$$.txt`
if [ "${fold}" = "" ]; then
echo "PROBLEM: MAJOR or MINOR update : ${f}"
fi
#fbase=`echo $f | sed -e 's,\(.*_[0-9][0-9]*\)\.[0-9][0-9]*\..*,\1,'`
#fold=`grep ${fbase} f2.$$.txt`
#fbase=`echo $f | sed -e 's,\(.*_[0-9][0-9]*\.[0-9][0-9]*\)\..*,\1,'`
#fold=`grep "${fbase}\." f2.$$.txt`
#if [ "${fold}" = "" ]; then
# echo "PROBLEM: MAJOR update or NEW : ${f}"
# echo "PROBLEM: MAJOR or MINOR update : ${f}"
#fi
fbase=`echo $f | sed -e 's,\(.*_[0-9][0-9]*\)\.[0-9][0-9]*\..*,\1,'`
fold=`grep ${fbase} f2.$$.txt`
if [ "${fold}" = "" ]; then
echo "PROBLEM: MAJOR update or NEW : ${f}"
fi
done
echo "VERIFYING VERSION CORRECTNESS: Plugins against ../updates/3.2"
ls plugins/*.jar | sed -e 's,^.*plugins/,,' | sort > p1.$$.txt
@ -109,16 +109,16 @@ if [ ${TYPE} = test ]; then
if [ "${pold}" != "" ]; then
echo "PROBLEM: QUALIFIER update without MICRO: ${p}"
fi
pbase=`echo $p | sed -e 's,\(.*_[0-9][0-9]*\.[0-9][0-9]*\)\..*,\1,'`
pold=`grep "${pbase}\." p2.$$.txt`
if [ "${pold}" = "" ]; then
echo "PROBLEM: MAJOR or MINOR update : ${p}"
fi
#pbase=`echo $p | sed -e 's,\(.*_[0-9][0-9]*\)\.[0-9][0-9]*\..*,\1,'`
#pold=`grep ${pbase} p2.$$.txt`
#pbase=`echo $p | sed -e 's,\(.*_[0-9][0-9]*\.[0-9][0-9]*\)\..*,\1,'`
#pold=`grep "${pbase}\." p2.$$.txt`
#if [ "${pold}" = "" ]; then
# echo "PROBLEM: MAJOR update or NEW : ${p}"
# echo "PROBLEM: MAJOR or MINOR update : ${p}"
#fi
pbase=`echo $p | sed -e 's,\(.*_[0-9][0-9]*\)\.[0-9][0-9]*\..*,\1,'`
pold=`grep ${pbase} p2.$$.txt`
if [ "${pold}" = "" ]; then
echo "PROBLEM: MAJOR update or NEW : ${p}"
fi
done
#rm f_new.txt p_new.txt
mv -f f1.$$.txt fversions.txt
@ -346,7 +346,7 @@ being contributed to the Ganymede coordinated release train (Eclipse 3.4).' \
-e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \
-e '/<!-- BEGIN_2_0 -->/,/<!-- END_2_0_4 -->/d' \
-e '/<!-- BEGIN_3_0_4 -->/,/<!-- END_3_0_4 -->/d' \
-e '/<!-- BEGIN_3_2 -->/,/<!-- END_3_2_1 -->/d' \
-e '/<!-- BEGIN_3_2 -->/,/<!-- END_ALL -->/d' \
site.xml > site.xml.new
mv -f site.xml.new site.xml
sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \
@ -373,7 +373,7 @@ being contributed to the Galileo coordinated release train (Eclipse 3.5).' \
-e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \
-e '/<!-- BEGIN_2_0 -->/,/<!-- END_2_0_4 -->/d' \
-e '/<!-- BEGIN_3_0 -->/,/<!-- END_3_0_3 -->/d' \
-e '/<!-- BEGIN_3_2 -->/,/<!-- END_3_2_1 -->/d' \
-e '/<!-- BEGIN_3_2 -->/,/<!-- END_ALL -->/d' \
site.xml > site.xml.new
mv -f site.xml.new site.xml
sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \
@ -415,7 +415,7 @@ else
site.xml > site.xml.new1
sed -e '/<!-- BEGIN_3_0_3 -->/,/<!-- END_3_0_3 -->/d' \
site.xml.new1 > site.xml.new2
sed -e '/<!-- BEGIN_3_1 -->/,/<!-- END_3_2_1 -->/d' \
sed -e '/<!-- BEGIN_3_1 -->/,/<!-- END_ALL -->/d' \
site.xml.new2 > site.xml.new
mv -f site.xml.new site.xml
rm site.xml.new1 site.xml.new2

View file

@ -687,7 +687,7 @@
</description>
</category-def>
<!-- END_3_2 -->
<!-- BEGIN_3_2_1 -->
<!-- BEGIN_3_3 -->
<feature url="features/org.eclipse.rse.core_3.2.1.qualifier.jar" id="org.eclipse.rse.core" version="3.2.1.qualifier">
<category name="TM and RSE Uncategorized 3.2.1"/>
</feature>
@ -744,5 +744,6 @@
Features and add-ons of the 3.2 release of Target Management / RSE.
</description>
</category-def>
<!-- END_3_2_1 -->
<!-- END_3_3 -->
<!-- END_ALL -->
</site>