From 897779cd0bcb954a9f6e5fee846fd5cac1e2e397 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Mon, 5 Feb 2007 10:39:18 +0000 Subject: [PATCH] MERGE from R1_0_maintenance: Add site-europa.xml for EUROPA_ONLY featur --- releng/org.eclipse.rse.updatesite/.cvsignore | 1 + .../bin/mkTestUpdates.sh | 25 +++++++++++++++++++ releng/org.eclipse.rse.updatesite/site.xml | 5 ++++ 3 files changed, 31 insertions(+) diff --git a/releng/org.eclipse.rse.updatesite/.cvsignore b/releng/org.eclipse.rse.updatesite/.cvsignore index 95d574df4f0..51689449bc6 100644 --- a/releng/org.eclipse.rse.updatesite/.cvsignore +++ b/releng/org.eclipse.rse.updatesite/.cvsignore @@ -3,3 +3,4 @@ plugins interim milestones digest.zip +site-europa.xml diff --git a/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh b/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh index 5e5524195a1..9acdc96a618 100755 --- a/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh +++ b/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh @@ -202,6 +202,26 @@ being contributed to the Europa coordinated release train (Eclipse 3.3).' \ sed -e 's,Project Update,Project Milestone Update,g' \ web/site.xsl > web/site.xsl.new mv -f web/site.xsl.new web/site.xsl +elif [ `basename $SITE` = interim ]; then + echo "Working on interim update site" + echo "Expect that you copied your features and plugins yourself" + stamp=`date +'%Y%m%d-%H%M'` + rm index.html site.xml web/site.xsl + cvs -q update -dPR + sed -e 's,/dsdp/tm/updates,/dsdp/tm/updates/interim,g' \ + -e 's,Project Update,Project Interim Update,g' \ + -e '\,,a\ +This site contains Target Management Interim Maintenance builds (M-builds) in order \ +to test them before going live.' \ + index.html > index.html.new + mv -f index.html.new index.html + sed -e 's,/dsdp/tm/updates,/dsdp/tm/updates/interim,g' \ + -e 's,Project Update,Project Interim Update,g' \ + site.xml > site.xml.new + mv -f site.xml.new site.xml + sed -e 's,Project Update,Project Interim Update,g' \ + web/site.xsl > web/site.xsl.new + mv -f web/site.xsl.new web/site.xsl else echo "Working on official update site" echo "Expect that you copied your features and plugins yourself" @@ -219,6 +239,11 @@ for feature in $FEATURES ; do mv -f site.xml.new site.xml fi done +#Create Europa version of site.xml +if [ -f site-europa.xml ]; then + rm -rf site-europa.xml +fi +sed -e '/!EUROPA_ONLY!/d' site.xml > site-europa.xml # optimize the site # see http://wiki.eclipse.org/index.php/Platform-releng-faq diff --git a/releng/org.eclipse.rse.updatesite/site.xml b/releng/org.eclipse.rse.updatesite/site.xml index 6241eba3f9c..3710bf27d87 100644 --- a/releng/org.eclipse.rse.updatesite/site.xml +++ b/releng/org.eclipse.rse.updatesite/site.xml @@ -18,6 +18,11 @@ +