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:
parent
85ca467a55
commit
9e366e40a8
6 changed files with 49 additions and 62 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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..."
|
||||
|
|
|
@ -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
|
||||
<!--
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Add table
Reference in a new issue