Salome HOME
Add the shell command
[tools/sat.git] / data / compil_scripts / ParMetis-3.sh
1 #!/bin/bash
2
3 echo "##########################################################################"
4 echo "ParMetis" $VERSION
5 echo "##########################################################################"
6
7 rm -Rf $PRODUCT_INSTALL
8
9 cp -r $SOURCE_DIR/* .
10
11 echo
12 echo "*** apply sed for 64bits platforms"
13 sed -e 's/CC = mpicc/CC = mpicc -fPIC/g' Makefile.in > Makefile.in_new
14 cp Makefile.in_new Makefile.in
15
16 echo
17 echo "*** make" $MAKE_OPTIONS
18 make $MAKE_OPTIONS
19 if [ $? -ne 0 ]
20 then
21     echo "ERROR on make"
22     exit 2
23 fi
24
25 # install
26 echo "** install"
27 mkdir -p $PRODUCT_INSTALL
28 mkdir -p $PRODUCT_INSTALL"/METISLib"
29 mkdir -p $PRODUCT_INSTALL"/ParMETISLib"
30
31 cp libparmetis.a $PRODUCT_INSTALL
32 cp libmetis.a $PRODUCT_INSTALL
33 cp parmetis.h $PRODUCT_INSTALL
34 cp Graphs/ptest Graphs/mtest Graphs/parmetis Graphs/pometis $PRODUCT_INSTALL
35
36 cp METISLib/*.h $PRODUCT_INSTALL"/METISLib"
37 cp ParMETISLib/*.h $PRODUCT_INSTALL"/ParMETISLib"
38
39 echo
40 echo "########## END"
41