Salome HOME
Add config files and some code update for compilation of SALOME-7.8.0
[tools/sat.git] / data / compil_scripts / opencv.sh
1 #!/bin/bash
2
3 echo "##########################################################################"
4 echo "opencv" $VERSION
5 echo "##########################################################################"
6
7 rm -Rf $PRODUCT_INSTALL
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" -DWITH_CUDA:BOOL=OFF"
13
14 mkdir BUILD
15 cd BUILD
16
17 # hack pour CO5.5
18 if [[ $DIST_NAME == "CO" && $DIST_VERSION == "5.5" ]] 
19 then
20         env CC=/usr/bin/gcc44 CXX=/usr/bin/g++44 cmake $CMAKE_OPTIONS $SOURCE_DIR
21 else
22         cmake $CMAKE_OPTIONS $SOURCE_DIR
23 fi
24
25 if [ $? -ne 0 ]
26 then
27     echo "ERROR on CMake"
28     exit 1
29 fi
30
31 echo
32 echo "*** make" $MAKE_OPTIONS
33 make $MAKE_OPTIONS
34 if [ $? -ne 0 ]
35 then
36     echo "ERROR on make"
37     exit 2
38 fi
39
40 echo
41 echo "*** make install"
42 make install
43 if [ $? -ne 0 ]
44 then
45     echo "ERROR on make install"
46     exit 3
47 fi
48
49 echo
50 echo "########## END"
51