Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Try to get the version identification working with git
[simgrid.git] / buildtools / scripts / test_dist_with_cmake.sh
1 #! /bin/bash
2 # This script waits that the make_dist script finishes building the right archive in ~/simgrid
3 # and then builds it using cmake. Warning, cmake is only a wrapper for now, you still need the autotools
4
5 if [ -e ~/simgrid-svn/buildtools/scripts/simgrid_build.conf ] ; then
6   source ~/simgrid-svn/buildtools/scripts/simgrid_build.conf
7 else
8   source ~/.simgrid_build.conf
9 fi
10
11 open_archive
12
13 # Make sure we have cmake installed
14 which_cmake=`which cmake` 
15 if [ x$which_cmake = x ] ; then
16   echo "Try to install cmake"
17   sudo apt-get install cmake
18 fi
19
20 # Launch CMake
21 cd buildtools/Cmake
22 cmake ./
23
24 # Run CTest, and push the results
25 ctest -D Experimental CTEST_FULL_OUTPUT