]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - contrib/ntp/flock-build
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / contrib / ntp / flock-build
1 #! /bin/sh
2
3 BUILD_ARGS="$@"
4 PARSE="--enable-parse-clocks"
5 #PARSE=
6 STD="--enable-simulator"
7
8 # Backroom:
9 #   beauregard     freebsd-6
10 # o churchy        alpha-dec-osf5.1
11 #   deacon         sparc-sun-solaris2.10
12 #   grundoon       freebsd-6.1
13 #   howland        freebsd-6.1
14 # o macabre        sparc-sun-solaris2.8
15 # o mort           sparc-sun-solaris2.8
16 #   whimsy         sparc-sun-solaris2.10
17
18 # Campus:
19 # * baldwin        sparc-sun-solaris2.10
20 # * bridgeport     sparc-sun-solaris2.10
21 # * cowbird        freebsd-6.1
22 # * malarky        sparc-sun-solaris2.10
23 # * pogo           sparc-sun-solaris2.10
24 # * rackety        freebsd-6.1
25
26 c_d=${PWD:-`pwd`}
27
28 SIG=`perl -e 'print rand'`
29 echo $SIG > .buildkey
30
31 case "$LIST" in
32  '') LIST="baldwin bridgeport cowbird malarky pogo rackety" ;;
33 esac
34
35 for i in $LIST
36 do
37     echo $i
38     case "1" in
39      0)
40     ssh $i "cd $c_d ; ./build $SIG $PARSE $STD $BUILD_ARGS" &
41     ssh $i "cd $c_d ; ./build $SIG $PARSE $STD --without-crypto $BUILD_ARGS" &
42     ssh $i "cd $c_d ; ./build $SIG        $STD --disable-all-clocks $BUILD_ARGS" &
43         ;;
44      1) ssh $i "cd $c_d ; \
45 ./build $SIG $PARSE $STD $BUILD_ARGS ; \
46 ./build $SIG $PARSE $STD --disable-debugging $BUILD_ARGS ; \
47 ./build $SIG $PARSE $STD --without-crypto $BUILD_ARGS ; \
48 ./build $SIG        $STD --disable-all-clocks $BUILD_ARGS" \
49 &
50         ;;
51     esac
52 done