david_williams | 47f6122 | 2007-02-10 18:50:15 +0000 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | # script to run update, setting properties, for all projects |
| 4 | |
| 5 | updateToolsDir=org.eclipse.wtp.releng.webupdatesite |
| 6 | |
| 7 | updateSite=$HOME/downloads/webtools/declaredUpdates |
| 8 | |
david_williams | ab4751a | 2007-05-18 13:47:57 +0000 | [diff] [blame] | 9 | eclipseLocation=$HOME/eclipse-ppc-33M7 |
david_williams | 47f6122 | 2007-02-10 18:50:15 +0000 | [diff] [blame] | 10 | |
david_williams | bdfdc5f | 2007-02-11 06:54:55 +0000 | [diff] [blame] | 11 | mainSiteFileName=siteEuropa.xml |
david_williams | 47f6122 | 2007-02-10 18:50:15 +0000 | [diff] [blame] | 12 | |
| 13 | if [ "$1" == "-clean" ] ; then |
| 14 | |
| 15 | echo " Removing $updateSite/features/" |
| 16 | rm -fr $updateSite/features/ |
| 17 | |
| 18 | echo " Removing $updateSite/plugins/" |
| 19 | rm -fr $updateSite/plugins/ |
| 20 | |
| 21 | echo " Removing index and site xml files" |
| 22 | rm -fr $updateSite/* |
| 23 | |
| 24 | echo " Updating index and web site files, but not site xml files (yet)" |
| 25 | cp $HOME/$updateToolsDir/WebContent/index.html $updateSite |
| 26 | cp $HOME/$updateToolsDir/WebContent/*.jpg $updateSite > /dev/null |
| 27 | cp $HOME/$updateToolsDir/WebContent/*.gif $updateSite > /dev/null |
| 28 | cp -r $HOME/$updateToolsDir/WebContent/web $updateSite > /dev/null |
| 29 | |
| 30 | fi |
| 31 | |
| 32 | |
david_williams | 2539055 | 2007-05-18 13:49:30 +0000 | [diff] [blame] | 33 | ant -f updateEuropaMirrorAll.xml -Declipse.home=$eclipseLocation -DlocalUpdateSitePath=$updateSite |
david_williams | 47f6122 | 2007-02-10 18:50:15 +0000 | [diff] [blame] | 34 | |
| 35 | # merge authored site.xml files with the most recent auto generated one |
david_williams | 11c9c92 | 2007-02-11 07:05:09 +0000 | [diff] [blame] | 36 | ./runUpdateSiteXmlFiles.sh $mainSiteFileName $updateSite |
david_williams | 47f6122 | 2007-02-10 18:50:15 +0000 | [diff] [blame] | 37 | |
david_williams | 33b8c38 | 2007-05-25 05:41:33 +0000 | [diff] [blame] | 38 | # do create pack's later ... takes a long time |
| 39 | # ant -f createPack200s.xml -Declipse.home=$eclipseLocation -DupdateSite=$updateSite |
| 40 | |
david_williams | bdfdc5f | 2007-02-11 06:54:55 +0000 | [diff] [blame] | 41 | ant -f createDigests.xml -Declipse.home=$eclipseLocation -DupdateSite=$updateSite -DmainSiteFileName=$mainSiteFileName |
david_williams | 47f6122 | 2007-02-10 18:50:15 +0000 | [diff] [blame] | 42 | |