File: make_snapshot

package info (click to toggle)
polyorb 2.11~20140418-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 30,012 kB
  • ctags: 465
  • sloc: ada: 273,015; sh: 4,507; makefile: 4,265; python: 1,332; cpp: 1,213; java: 507; ansic: 274; xml: 30; perl: 23; exp: 6
file content (30 lines) | stat: -rwxr-xr-x 630 bytes parent folder | download | duplicates (3)
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