X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=products%2Fcompil_scripts%2Fopenturns.sh;h=aa97aa9fcdd6ad9753146d87eedc36e90d92b8d6;hb=da8fea810bcb823c944530a4f41c48f23c0c6ae3;hp=927bcc9418f0afbde0760b55d7a23a64df7082a2;hpb=dc1a479a1df39203fe04f79391f018b112952009;p=tools%2Fsat_salome.git diff --git a/products/compil_scripts/openturns.sh b/products/compil_scripts/openturns.sh index 927bcc9..aa97aa9 100755 --- a/products/compil_scripts/openturns.sh +++ b/products/compil_scripts/openturns.sh @@ -4,14 +4,13 @@ echo "########################################################################## echo "openturns" $VERSION echo "##########################################################################" -if [ -n "$MPI_ROOT_DIR" ] -then +CMAKE_OPTIONS="" +if [-n "$SAT_HPC" ] && [ -n "$MPI_ROOT_DIR" ]; then echo "WARNING: setting CC and CXX environment variables and target MPI wrapper" - export CC=${MPI_ROOT_DIR}/bin/mpicc - export CXX=${MPI_ROOT_DIR}/bin/mpicxx + CMAKE_OPTIONS+=" -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER}" + CMAKE_OPTIONS+=" -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER}" fi -CMAKE_OPTIONS="" CMAKE_OPTIONS+=" -DCMAKE_INSTALL_PREFIX:STRING=${PRODUCT_INSTALL}" CMAKE_OPTIONS+=" -DCMAKE_BUILD_TYPE:STRING=Release" CMAKE_OPTIONS+=" -DPYTHON_EXECUTABLE=${PYTHONBIN}" @@ -20,8 +19,7 @@ CMAKE_OPTIONS+=" -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig" echo echo "*** cmake" $CMAKE_OPTIONS cmake $CMAKE_OPTIONS $SOURCE_DIR -if [ $? -ne 0 ] -then +if [ $? -ne 0 ]; then echo "ERROR on cmake" exit 1 fi @@ -29,8 +27,7 @@ fi echo echo "*** make" $MAKE_OPTIONS make $MAKE_OPTIONS -if [ $? -ne 0 ] -then +if [ $? -ne 0 ]; then echo "ERROR on make" exit 2 fi @@ -38,8 +35,7 @@ fi echo echo "*** make install" make install -if [ $? -ne 0 ] -then +if [ $? -ne 0 ]; then echo "ERROR on make install" exit 3 fi @@ -47,8 +43,7 @@ fi echo echo "*** check installation" -if [ -d "${PRODUCT_INSTALL}/lib64" ] -then +if [ -d "${PRODUCT_INSTALL}/lib64" ]; then mv ${PRODUCT_INSTALL}/lib64/* ${PRODUCT_INSTALL}/lib rmdir ${PRODUCT_INSTALL}/lib64 fi @@ -57,8 +52,7 @@ export PYTHONPATH=${PRODUCT_INSTALL}/lib/python${PYTHON_VERSION}/site-packages:$ export LD_LIBRARY_PATH=${PRODUCT_INSTALL}/lib:${LD_LIBRARY_PATH} chmod +x ${SOURCE_DIR}/python/test/t_features.py ${SOURCE_DIR}/python/test/t_features.py -if [ $? -ne 0 ] -then +if [ $? -ne 0 ]; then echo "ERROR testing Openturns features...." exit 4 fi