Salome HOME
SALOME 9.10.0-MPI add dedicated sections
[tools/sat_salome.git] / products / compil_scripts / MeshGems.sh
1 #!/bin/bash
2
3 echo "##########################################################################"
4 echo "MeshGems" $VERSION
5 echo "##########################################################################"
6
7 echo
8 echo "*** mkdir" $PRODUCT_INSTALL
9 mkdir -p $PRODUCT_INSTALL
10 if [ $? -ne 0 ]
11 then
12     echo "ERROR on mkdir"
13     exit 1
14 fi
15
16 echo
17 echo "*** cp -r "$SOURCE_DIR"/* " $PRODUCT_INSTALL
18 cp -r $SOURCE_DIR/* $PRODUCT_INSTALL
19 if [ $? -ne 0 ]
20 then
21     echo "ERROR on cp"
22     exit 2
23 fi
24
25 if [ -n "$SAT_HPC" ]
26 then
27     echo "WARNING: adding  MG-Tetra_HPC ..."
28     cd $PRODUCT_INSTALL/stubs
29     mpicc meshgems_mpi.c -DMESHGEMS_LINUX_BUILD -I ../include -shared -fPIC -o ../lib/Linux_64/libmeshgems_mpi.so
30 fi
31
32 echo
33 echo "########## END"
34