david_williams | 8a62f0d | 2006-06-28 05:07:27 +0000 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | # script to copy site files |
| 4 | |
david_williams | fb0bfba | 2007-02-10 19:05:07 +0000 | [diff] [blame] | 5 | #fromDir=$HOME/downloads/webtools/testUpdates |
| 6 | #toDir=$HOME/downloads/webtools/updates |
| 7 | |
| 8 | fromDir=$HOME/downloads/webtools/declaredUpdates |
david_williams | 8a62f0d | 2006-06-28 05:07:27 +0000 | [diff] [blame] | 9 | toDir=$HOME/downloads/webtools/milestones |
| 10 | |
| 11 | cp -f -p -r -v --update $fromDir/*html --target-directory=$toDir/ |
| 12 | cp -f -p -r -v --update $fromDir/*.gif --target-directory=$toDir/ |
| 13 | cp -f -p -r -v --update $fromDir/web --target-directory=$toDir/ |
| 14 | cp -f -p -r -v --update $fromDir/*.xml --target-directory=$toDir/ |
| 15 | |
david_williams | fb0bfba | 2007-02-10 19:05:07 +0000 | [diff] [blame] | 16 | |
| 17 | # TODO ... make this handle 'milestones' or 'updates' |
david_williams | 8a62f0d | 2006-06-28 05:07:27 +0000 | [diff] [blame] | 18 | perl -pi -e 's/webtools\/testUpdates/webtools\/milestones/g' ${toDir}/index.html |
| 19 | perl -pi -e 's/webtools\/testUpdates/webtools\/milestones/g' ${toDir}/site.xml |
| 20 | perl -pi -e 's/webtools\/testUpdates/webtools\/milestones/g' ${toDir}/site-byProject.xml |
| 21 | |
| 22 | # important: make sure digest is updated same time as site.xml's |
| 23 | cp -f -p -r -v --update $fromDir/digest.zip --target-directory=$toDir/ |
| 24 | |
| 25 | |
| 26 | |
| 27 | |