1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#! /bin/sh
# $Id: make_snapshot 41653 2007-01-09 17:32:29Z quinot $
#
# Build a snapshot of PolyORB from Perforce repository files.
#
# make_snapshot [-scp]
# -scp : update snapshots directory on PolyORB's Web site.
#
scp=false
case $1 in
-scp) scp=true; shift;;
*) ;;
esac
name=polyorb-src
TMPDIR=$HOME utils/make_distrib -svn $name
change=`tar tzf $name.tar.gz $name/CHANGE"*" | sed 's/.*CHANGE_//'`
tar=polyorb-snap-$change.tar.gz
mv $name.tar.gz $tar
name=polyorb-snap-$change.tar.gz
if $scp; then
tar=$name.tar.gz
scp $tar libre.act-europe.fr:/paris.a/httpd/html-libre/polyorb/snapshots/ \
&& rm -f $tar
fi
|