Salome HOME
SALOME-9.10.0-int32: Scotch: add SALOME_USE_64BIT_IDS switch for ptscotch
[tools/sat_salome.git] / products / compil_scripts / TrioCFD.sh
1 #!/bin/bash
2
3 echo "##########################################################################"
4 echo "triocfd" $VERSION
5 echo "##########################################################################"
6
7
8
9 echo "Install directory :"
10 echo $PRODUCT_INSTALL
11 echo "Build directory :"
12 echo $BUILD_DIR
13 echo "Source directory :"
14 echo $SOURCE_DIR
15 echo "TRUST directory :"
16 echo $TRUST_ROOT_DIR
17
18 mkdir -p ${PRODUCT_INSTALL}
19
20 #cp -rf $BUILD_DIR/TrioCFD/* $PRODUCT_INSTALL
21 cp -rf $SOURCE_DIR/* $PRODUCT_INSTALL
22
23 TRUST_ROOT=$TRUST_ROOT_DIR
24
25 #ORG=$PRODUCT_INSTALL"/TrioCFD"
26 #cd $ORG
27 cd $PRODUCT_INSTALL
28
29 export LANG=C
30
31 #TRUST_VERSION=1.7.2
32 TRUST_VERSION=$VERSION
33 export TRUST_VERSION
34
35 source $TRUST_ROOT_DIR/env/env_TRUST.sh
36
37 OPTIONS=""
38
39 echo
40 echo "*** configure"
41 baltik_build_configure
42 ./configure  $OPTIONS
43 if [ $? -ne 0 ]
44 then
45     echo "ERROR on configure"
46     exit 1
47 fi
48
49 MAKE_OPTIONS="optim debug"
50
51 echo
52 echo "*** make" $MAKE_OPTIONS
53 make $MAKE_OPTIONS
54 if [ $? -ne 0 ]
55 then
56     echo "ERROR on make"
57     exit 2
58 fi
59
60 echo
61 echo "########## END"