1- #! /bin/sh
1+ #! /bin/bash
22set -e
33set -x
44
5- if [ $# -lt 2 ]; then
5+ if [[ $# -lt 2 ] ]; then
66 echo Usage: $0 VERSION SF_USERNAME
77 exit 1
88fi
@@ -17,36 +17,37 @@ SF_TOPDIR='/home/frs/project/scons'
1717
1818# the build products are here:
1919cd build/dist
20- cp -f ../../src/CHANGES.txt ../../src/RELEASE.txt ../../src/Announce.txt ../../src/README.txt .
20+ cp -f ../../CHANGES.txt ../../RELEASE.txt .
21+ cp -f ../../README-sf.rst ./README.rst
2122
2223set -x
2324
2425# upload README
2526$RSYNC $RSYNCOPTS \
26- README
-SF .rst
[email protected] :/home/frs/project/scons/ \
27+ README.rst \
2728 $SF_USER @$SF_MACHINE :$SF_TOPDIR /scons/
2829
2930
3031# Upload main scons release files:
3132$RSYNC $RSYNCOPTS \
3233 scons-$VERSION .tar.gz \
3334 scons-$VERSION .zip \
34- Announce.txt CHANGES.txt RELEASE.txt \
35+ CHANGES.txt RELEASE.txt \
3536 $SF_USER @$SF_MACHINE :$SF_TOPDIR /scons/$VERSION /
3637
3738# Local packages:
3839$RSYNC $RSYNCOPTS \
3940 scons-local-$VERSION .tar.gz \
4041 scons-local-$VERSION .zip \
41- Announce.txt CHANGES.txt RELEASE.txt \
42+ CHANGES.txt RELEASE.txt \
4243 $SF_USER @$SF_MACHINE :$SF_TOPDIR /scons-local/$VERSION /
4344
44- # Source packages:
45- $RSYNC $RSYNCOPTS \
46- scons-src-$VERSION .tar.gz \
47- scons-src-$VERSION .zip \
48- Announce.txt CHANGES.txt RELEASE.txt \
49- $SF_USER @$SF_MACHINE :$SF_TOPDIR /scons-src/$VERSION /
45+ # # Source packages:
46+ # $RSYNC $RSYNCOPTS \
47+ # scons-src-$VERSION.tar.gz \
48+ # scons-src-$VERSION.zip \
49+ # CHANGES.txt RELEASE.txt \
50+ # $SF_USER@$SF_MACHINE:$SF_TOPDIR/scons-src/$VERSION/
5051
5152# Readme
5253$RSYNC $RSYNCOPTS \
@@ -68,7 +69,7 @@ $RSYNC $RSYNCOPTS \
6869# Note that Announce.txt gets copied over to RELEASE.txt.
6970# This should be fixed at some point.
7071$RSYNC $RSYNCOPTS \
71- Announce .txt \
72+ RELEASE .txt \
7273 [email protected] :public_html/production/RELEASE.txt
7374# Unpack the doc and repoint doc symlinks:
7475
0 commit comments