Salome HOME
ttk- patch implementation -otherwise blind to graphviz/embree
[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 if [ -n "$SAT_DEBUG" ]; then
11     CMAKE_OPTIONS+=" -DCMAKE_BUILD_TYPE:STRING=Debug"
12 else
13     CMAKE_OPTIONS+=" -DCMAKE_BUILD_TYPE:STRING=Release"
14 fi
15 CMAKE_OPTIONS+=" -DTK_BUILD_PARAVIEW_PLUGINS=ON"
16 CMAKE_OPTIONS+=" -Dembree_DIR:PATH=${EMBREE_ROOT_DIR}/lib/cmake/embree-${EMBREE_VERSION}"
17
18 echo
19 echo "*** cmake" $CMAKE_OPTIONS
20 rm -rf $BUILD_DIR
21 mkdir -p $BUILD_DIR
22 cd  $BUILD_DIR
23 cmake $CMAKE_OPTIONS $SOURCE_DIR
24 if [ $? -ne 0 ]
25 then
26     echo "ERROR on cmake"
27     exit 1
28 fi
29
30 echo
31 echo "*** make" $MAKE_OPTIONS
32 make $MAKE_OPTIONS
33 if [ $? -ne 0 ]
34 then
35     echo "ERROR on make"
36     exit 2
37 fi
38
39 echo
40 echo "*** make install"
41 make install
42 if [ $? -ne 0 ]
43 then
44     echo "ERROR on make install"
45     exit 3
46 fi
47
48 echo
49 echo "########## END"