1224ba2bdSOllivier Robert#! /bin/sh 2224ba2bdSOllivier Robert 3224ba2bdSOllivier RobertBUILD_ARGS="$@" 4224ba2bdSOllivier RobertPARSE="--enable-parse-clocks" 5224ba2bdSOllivier Robert#PARSE= 6ea906c41SOllivier RobertSTD="--enable-simulator" 7224ba2bdSOllivier Robert 89c2daa00SOllivier Robert# Backroom: 9ea906c41SOllivier Robert# beauregard freebsd-6 10ea906c41SOllivier Robert# o churchy alpha-dec-osf5.1 11ea906c41SOllivier Robert# deacon sparc-sun-solaris2.10 12ea906c41SOllivier Robert# grundoon freebsd-6.1 13ea906c41SOllivier Robert# howland freebsd-6.1 14ea906c41SOllivier Robert# o macabre sparc-sun-solaris2.8 15ea906c41SOllivier Robert# o mort sparc-sun-solaris2.8 16ea906c41SOllivier Robert# whimsy sparc-sun-solaris2.10 179c2daa00SOllivier Robert 189c2daa00SOllivier Robert# Campus: 19ea906c41SOllivier Robert# * baldwin sparc-sun-solaris2.10 20ea906c41SOllivier Robert# * bridgeport sparc-sun-solaris2.10 21ea906c41SOllivier Robert# * cowbird freebsd-6.1 22ea906c41SOllivier Robert# * malarky sparc-sun-solaris2.10 23ea906c41SOllivier Robert# * pogo sparc-sun-solaris2.10 24ea906c41SOllivier Robert# * rackety freebsd-6.1 25224ba2bdSOllivier Robert 26ea906c41SOllivier Robertc_d=${PWD:-`pwd`} 27224ba2bdSOllivier Robert 28224ba2bdSOllivier RobertSIG=`perl -e 'print rand'` 29224ba2bdSOllivier Robertecho $SIG > .buildkey 30224ba2bdSOllivier Robert 31224ba2bdSOllivier Robertcase "$LIST" in 32ea906c41SOllivier Robert '') LIST="baldwin bridgeport cowbird malarky pogo rackety" ;; 33224ba2bdSOllivier Robertesac 34224ba2bdSOllivier Robert 35224ba2bdSOllivier Robertfor i in $LIST 36224ba2bdSOllivier Robertdo 37224ba2bdSOllivier Robert echo $i 38224ba2bdSOllivier Robert case "1" in 39224ba2bdSOllivier Robert 0) 40ea906c41SOllivier Robert ssh $i "cd $c_d ; ./build $SIG $PARSE $STD $BUILD_ARGS" & 41ea906c41SOllivier Robert ssh $i "cd $c_d ; ./build $SIG $PARSE $STD --without-crypto $BUILD_ARGS" & 42ea906c41SOllivier Robert ssh $i "cd $c_d ; ./build $SIG $STD --disable-all-clocks $BUILD_ARGS" & 43224ba2bdSOllivier Robert ;; 44224ba2bdSOllivier Robert 1) ssh $i "cd $c_d ; \ 45ea906c41SOllivier Robert./build $SIG $PARSE $STD $BUILD_ARGS ; \ 46ea906c41SOllivier Robert./build $SIG $PARSE $STD --disable-debugging $BUILD_ARGS ; \ 47ea906c41SOllivier Robert./build $SIG $PARSE $STD --without-crypto $BUILD_ARGS ; \ 48ea906c41SOllivier Robert./build $SIG $STD --disable-all-clocks $BUILD_ARGS" \ 49ea906c41SOllivier Robert& 50224ba2bdSOllivier Robert ;; 51224ba2bdSOllivier Robert esac 52224ba2bdSOllivier Robertdone 53