Salome HOME
libxslt - apply patch
[tools/sat_salome.git] / products / compil_scripts / eficas.sh
1 #!/bin/bash
2
3 echo "##########################################################################"
4 echo "eficas" $VERSION
5 echo "##########################################################################"
6
7
8
9 CMAKE_OPTIONS=""
10 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DCMAKE_INSTALL_PREFIX:STRING=${PRODUCT_INSTALL}"
11 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DCMAKE_BUILD_TYPE:STRING=Release"
12 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DIN_SALOME_CONTEXT:BOOL=ON"
13 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DWITH_ALL_PACKAGES:BOOL=ON"
14 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DPYTHON_EXECUTABLE=${PYTHON_ROOT_DIR}/bin/python${PYTHON_VERSION}"
15 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DPYTHON_INCLUDE_PATH=${PYTHON_ROOT_DIR}/include/python${PYTHON_VERSION}"
16 CMAKE_OPTIONS=$CMAKE_OPTIONS" -DPYTHON_LIBRARY=${PYTHON_ROOT_DIR}/lib/libpython${PYTHON_VERSION}.so"
17
18 mkdir -p $BUILD_DIR
19 cd $BUILD_DIR
20
21 cmake $CMAKE_OPTIONS $SOURCE_DIR
22
23 if [ $? -ne 0 ]
24 then
25     echo "ERROR on CMake"
26     exit 1
27 fi
28
29 echo
30 echo "*** make" $MAKE_OPTIONS
31 make $MAKE_OPTIONS
32 if [ $? -ne 0 ]
33 then
34     echo "ERROR on make"
35     exit 2
36 fi
37
38 echo
39 echo "*** make install"
40 make install
41 if [ $? -ne 0 ]
42 then
43     echo "ERROR on make install"
44     exit 3
45 fi
46
47 echo
48 echo "########## END"
49