Salome HOME
Merge branch 'master' into spns/32239
[tools/sat_salome.git] / products / compil_scripts / TTK.sh
1 #!/bin/bash                                                                                                                                                                              
2
3 echo "##########################################################################"
4 echo "TTK" $VERSION
5 echo "##########################################################################"
6
7 CMAKE_OPTIONS=""
8 CMAKE_OPTIONS+=" -DCMAKE_INSTALL_PREFIX:STRING=${PRODUCT_INSTALL}"
9 CMAKE_OPTIONS+=" -DCMAKE_INSTALL_LIBDIR:STRING=lib"
10 CMAKE_OPTIONS+=" -DCMAKE_BUILD_TYPE:STRING=Release"
11 CMAKE_OPTIONS+=" -DTK_BUILD_PARAVIEW_PLUGINS=ON"
12
13 echo
14 echo "*** cmake" $CMAKE_OPTIONS
15 rm -rf $BUILD_DIR
16 mkdir -p $BUILD_DIR
17 cd  $BUILD_DIR
18 cmake $CMAKE_OPTIONS $SOURCE_DIR
19 if [ $? -ne 0 ]
20 then
21     echo "ERROR on cmake"
22     exit 1
23 fi
24
25 echo
26 echo "*** make" $MAKE_OPTIONS
27 make $MAKE_OPTIONS
28 if [ $? -ne 0 ]
29 then
30     echo "ERROR on make"
31     exit 2
32 fi
33
34 echo
35 echo "*** make install"
36 make install
37 if [ $? -ne 0 ]
38 then
39     echo "ERROR on make install"
40     exit 3
41 fi
42
43 echo
44 echo "########## END"