Salome HOME
SPNS #38031: support Debian 12 bookworm platform
[tools/sat_salome.git] / products / compil_scripts / YACSGEN.sh
1 #!/bin/bash
2
3 echo "##########################################################################"
4 echo "YACSGEN" $VERSION
5 echo "##########################################################################"
6
7
8
9 echo  "*** build in SOURCE directory"
10 cd $SOURCE_DIR
11
12 # we don't install in python directory -> modify environment as described in INSTALL file
13 mkdir -p $PRODUCT_INSTALL/lib/python${PYTHON_VERSION}/site-packages
14 export PATH=$(pwd)/bin:$PATH
15 export PYTHONPATH=$(pwd):$PYTHONPATH
16 export PYTHONPATH=${PRODUCT_INSTALL}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH
17
18 echo
19 echo "*** build and install with $PYTHONBIN"
20 case $LINUX_DISTRIBUTION in
21     DB12)
22         $PYTHONBIN setup.py install --install-lib=${PRODUCT_INSTALL}/lib/python${PYTHON_VERSION}/site-packages --install-scripts=${PRODUCT_INSTALL}/bin
23         ;;
24     *)
25         $PYTHONBIN setup.py install --prefix=$PRODUCT_INSTALL
26         ;;
27 esac
28
29 if [ $? -ne 0 ]; then
30     echo "ERROR on build/install"
31     exit 3
32 fi
33
34 echo
35 echo "########## END"