3 if [ -e ./pipol ] ; then
4 rm -rf ./pipol/$PIPOL_HOST
5 mkdir ./pipol/$PIPOL_HOST
8 rm -rf ./pipol/$PIPOL_HOST
9 mkdir ./pipol/$PIPOL_HOST
11 cd ./pipol/$PIPOL_HOST
13 export GIT_SSL_NO_VERIFY=1
14 git clone git://scm.gforge.inria.fr/simgrid/simgrid.git
18 perl ./buildtools/pipol/cmake.pl
19 perl ./buildtools/pipol/ruby.pl
21 if [ -e /usr/bin/gcc-4.6 ] ; then
34 ctest -D ExperimentalStart
35 ctest -D ExperimentalConfigure
36 ctest -D ExperimentalBuild
37 ctest -D ExperimentalTest
38 ctest -D ExperimentalSubmit
42 # really clean the working directory
43 git reset --hard master
48 -Denable_coverage=on \
49 -Denable_model-checking=on \
51 -Denable_compile_optimizations=off .
52 ctest -D ExperimentalStart
53 ctest -D ExperimentalConfigure
54 ctest -D ExperimentalBuild
55 ctest -D ExperimentalTest
56 ctest -D ExperimentalCoverage
57 ctest -D ExperimentalSubmit
59 export SIMGRID_ROOT=`pwd`
60 export LD_LIBRARY_PATH=`pwd`/lib
61 export DYLD_LIBRARY_PATH=`pwd`/lib #for mac
64 git clone git://scm.gforge.inria.fr/simgrid/simgrid-java.git simgrid-java --quiet
66 export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:`pwd`/lib
67 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/lib #for mac
70 ctest -D ExperimentalStart
71 ctest -D ExperimentalConfigure
72 ctest -D ExperimentalBuild
73 ctest -D ExperimentalTest
74 ctest -D ExperimentalSubmit
77 git clone git://scm.gforge.inria.fr/simgrid/simgrid-ruby.git simgrid-ruby --quiet
81 ctest -D ExperimentalStart
82 ctest -D ExperimentalConfigure
83 ctest -D ExperimentalBuild
84 ctest -D ExperimentalTest
85 ctest -D ExperimentalSubmit