*** empty log message ***
[arla.git] / tests / grind-arla-with-cvs
blob5c78b14505109c9980a05480253a1c1cb915a1fd
1 #!/bin/sh
3 if [ x`uname` != xLinux ] ; then
4 echo This test does not run on this architecture
5 exit 1
6 fi
8 echo '***********************************************************'
9 echo '* *'
10 echo '* Infinite run until error *'
11 echo '* *'
12 echo '***********************************************************'
13 sleep 5
15 # First argument is our working dir
16 test $1 || exit 1
17 mkdir $1
18 cd $1 || exit 1
20 TOPDIR=$PWD
21 export TOPDIR
22 CVSROOT=/afs/stacken.kth.se/src/SourceRepository
23 export CVSROOT
25 # test if cvs takes -R
26 cvs -R help 2>&1 | grep Usage: > /dev/null && exit 1
28 cvs -R checkout arla
29 while true; do
30 echo Starting at $TOPDIR
32 cd $TOPDIR || exit 1
33 cd arla || exit 1
34 cvs -R update -A -d
35 sh HACKING
36 cd $TOPDIR || exit 1
37 mkdir arla-obj
38 cd arla-obj || exit 1
40 ../arla/configure && mv nnpfs/linux/Makefile nnpfs/linux/Makefile.old && sed 's/ -Werror//g' < nnpfs/linux/Makefile.old > nnpfs/linux/Makefile && make || exit 1
42 cd $TOPDIR || exit 1
43 cd arla || exit 1
44 cvs -R update -r arla-0-35-branch -d
45 sh HACKING
46 cd $TOPDIR || exit 1
47 mkdir arla-obj
48 cd arla-obj || exit 1
49 ../arla/configure && mv nnpfs/linux/Makefile nnpfs/linux/Makefile.old && sed 's/ -Werror//g' < nnpfs/linux/Makefile.old > nnpfs/linux/Makefile && make || exit 1
50 done