3 echo "##########################################################################"
4 echo "openturns" $VERSION
5 echo "##########################################################################"
7 if [ -n "$MPI_ROOT_DIR" ]
9 echo "WARNING: setting CC and CXX environment variables and target MPI wrapper"
10 export CC=${MPI_ROOT_DIR}/bin/mpicc
11 export CXX=${MPI_ROOT_DIR}/bin/mpicxx
15 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DCMAKE_INSTALL_PREFIX:STRING=${PRODUCT_INSTALL}"
16 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DCMAKE_BUILD_TYPE:STRING=Release"
17 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DPYTHON_EXECUTABLE=${PYTHON_ROOT_DIR}/bin/python"
18 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig"
21 echo "*** cmake" $CMAKE_OPTIONS
22 cmake $CMAKE_OPTIONS $SOURCE_DIR
30 echo "*** make" $MAKE_OPTIONS
39 echo "*** make install"
43 echo "ERROR on make install"
48 echo "*** check installation"
50 if [ -d "${PRODUCT_INSTALL}/lib64" ]
52 mv ${PRODUCT_INSTALL}/lib64/* ${PRODUCT_INSTALL}/lib
53 rmdir ${PRODUCT_INSTALL}/lib64
56 export PYTHONPATH=${PRODUCT_INSTALL}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}
57 export LD_LIBRARY_PATH=${PRODUCT_INSTALL}/lib:${LD_LIBRARY_PATH}
58 chmod +x ${SOURCE_DIR}/python/test/t_features.py
59 ${SOURCE_DIR}/python/test/t_features.py
62 echo "ERROR testing Openturns features...."