Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
d2cfb6a8f6c17a2686e3e602fa1c3324c17a139a
[simgrid.git] / buildtools / ctest / verif.sh
1 #!/bin/bash
2
3 #GET the OS name
4 OS=`uname`
5 node=`uname -n`
6
7 # OS specific working directory 
8 BASEDIR=/pipol
9 DIR=$BASEDIR/$OS/$node
10
11 # Clean any leftover  from previous install
12 echo "remove old directory $BASEDIR/$OS/$node"
13 rm -rf $BASEDIR/$OS/$node
14
15 # create a new directory 
16 echo "create new directory $BASEDIR/$OS/$node"
17 mkdir  $BASEDIR/$OS
18 mkdir  $BASEDIR/$OS/$node
19 cd $BASEDIR/$OS/$node
20
21 # load the simgrid directory
22 echo "untar simgrid-3.3.4-svn.tar.gz"
23 cp /home/mescal/navarro/simgrid-3.3.4-svn.tar.gz $BASEDIR/$OS/$node/simgrid-3.3.4-svn.tar.gz
24 tar -xzf ./simgrid-3.3.4-svn.tar.gz
25 cp /home/mescal/navarro/Cmake.tar.gz $BASEDIR/$OS/$node/simgrid-3.3.4-svn/Cmake.tar.gz
26 cd $BASEDIR/$OS/$node/simgrid-3.3.4-svn
27 tar -xzf $BASEDIR/$OS/$node/simgrid-3.3.4-svn/Cmake.tar.gz
28
29 # 1er test
30 echo "./configure"
31 ./configure
32 echo "make"
33 make 
34 echo "./checkall"
35 ./checkall
36
37 # 2eme test ctest
38 sudo aptitude install -y cmake
39 cd $BASEDIR/$OS/$node/simgrid-3.3.4-svn/Cmake
40 cmake ./
41 ctest -D Experimental
42
43 echo "Done!"