Salome HOME
PyFMI: fix header
[tools/sat_salome.git] / products / compil_scripts / PyFMI-2.5.sh
1 #!/bin/bash                                                                                                                                                                              
2
3 echo "##########################################################################"
4 echo "PyFMI " $VERSION
5 echo "##########################################################################"
6
7 echo  "*** build in SOURCE directory"
8
9
10 cd $BUILD_DIR
11 cp -R $SOURCE_DIR/* .
12
13 rm -f $BUILD_DIR/src/pyfmi/*.c
14 #mkdir -p $PRODUCT_INSTALL/lib/python${PYTHON_VERSION}/site-packages
15 export PATH=$(pwd)/bin:$PATH
16 export PYTHONPATH=$(pwd):$PYTHONPATH
17 #export PYTHONPATH=${PRODUCT_INSTALL}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH
18
19 echo
20 echo "*** build with $PYTHONBIN"
21 $PYTHONBIN setup.py build
22 if [ $? -ne 0 ]
23 then
24     echo "ERROR on build"
25     exit 2
26 fi
27
28 echo
29 echo "*** install with $PYTHONBIN"
30 $PYTHONBIN setup.py install --prefix=$PRODUCT_INSTALL --fmil-home=$FMIL_HOME
31 if [ $? -ne 0 ]
32 then
33     echo "ERROR on install"
34     exit 3
35 fi
36
37 # ensure that lib is used
38 if [ -d "$PRODUCT_INSTALL/lib64" ]; then
39     echo "WARNING: renaming lib64 directory to lib"
40     mv $PRODUCT_INSTALL/lib64 $PRODUCT_INSTALL/lib
41 fi
42
43 echo
44 echo "########## END"