3 echo "##########################################################################"
5 echo "##########################################################################"
10 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DCMAKE_INSTALL_PREFIX:STRING=${PRODUCT_INSTALL}"
11 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DCMAKE_BUILD_TYPE:STRING=Release"
12 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DMEDFILE_BUILD_STATIC_LIBS:BOOL=OFF"
13 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DMEDFILE_BUILD_SHARED_LIBS:BOOL=ON"
14 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DHDF5_ROOT_DIR:STRING=${HDF5_ROOT_DIR}"
18 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DMEDFILE_USE_MPI:BOOL=ON"
20 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DMEDFILE_USE_MPI:BOOL=OFF"
23 # OP 20/04/2017 TEST pour overwrite compilateur Fortran sur CO6 avec cmake
25 lsb_release -a > /dev/null
28 # commande connue donc on peut l'utiliser pour recuperer l'OS
29 OSDesc=`lsb_release -a | grep -i description`
30 COFound=`echo $OSDesc | grep CentOS`
31 R6Found=`echo $OSDesc | grep '6\.'`
32 if [ -n "$COFound" -a -n "$R6Found" ]
34 #echo "Compilation on CentOS 6 !!!"
35 preCMake="FC=`which gfortran` F77=`which gfortran`"
39 echo "*** cmake" $CMAKE_OPTIONS
40 #cmake $CMAKE_OPTIONS $SOURCE_DIR
41 #echo "$preCMake cmake $CMAKE_OPTIONS $SOURCE_DIR"
42 eval $preCMake cmake $CMAKE_OPTIONS $SOURCE_DIR
51 echo "*** make" $MAKE_OPTIONS
60 echo "*** make install"
64 echo "ERROR on make install"