Salome HOME
d51bb226ef0db135435991cc5235b5c7372f3959
[tools/sat_salome.git] / products / compil_scripts / openturns.sh
1 #!/bin/bash                                                                                                                                                                              
2
3 echo "##########################################################################"
4 echo "openturns" $VERSION
5 echo "##########################################################################"
6
7 CMAKE_OPTIONS=""
8 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DCMAKE_INSTALL_PREFIX:STRING=${PRODUCT_INSTALL}"
9 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DCMAKE_BUILD_TYPE:STRING=Release"
10 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DPYTHON_EXECUTABLE=${PYTHON_ROOT_DIR}/bin/python"
11
12 echo
13 echo "*** cmake" $CMAKE_OPTIONS
14 cmake $CMAKE_OPTIONS $SOURCE_DIR
15 if [ $? -ne 0 ]
16 then
17     echo "ERROR on cmake"
18     exit 1
19 fi
20
21 echo
22 echo "*** make" $MAKE_OPTIONS
23 make $MAKE_OPTIONS
24 if [ $? -ne 0 ]
25 then
26     echo "ERROR on make"
27     exit 2
28 fi
29
30 echo
31 echo "*** make install"
32 make install
33 if [ $? -ne 0 ]
34 then
35     echo "ERROR on make install"
36     exit 3
37 fi
38
39 echo
40 echo "*** check installation"
41
42 export PYTHONPATH=${PRODUCT_INSTALL}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}
43 export LD_LIBRARY_PATH=${PRODUCT_INSTALL}/lib:${LD_LIBRARY_PATH}
44 chmod +x ${SOURCE_DIR}/python/test/t_features.py
45 ${SOURCE_DIR}/python/test/t_features.py
46 if [ $? -ne 0 ]
47 then
48     echo "ERROR  testing Openturns features...."
49     exit 4
50 fi
51
52 echo
53 echo "########## END"