Salome HOME
Add config files and some code update for compilation of SALOME-7.8.0
[tools/sat.git] / data / compil_scripts / qwt-6.1.0.sh
1 #!/bin/bash
2
3 echo "##########################################################################"
4 echo "qwt" $VERSION
5 echo "##########################################################################"
6
7 rm -Rf $PRODUCT_INSTALL
8
9 export TMAKEPATH=${QTDIR}/bin
10 export PATH=${TMAKEPATH}:${PATH}
11
12 echo
13 echo "*** copy source"
14 mkdir -p ${PRODUCT_INSTALL}
15 cp -r $SOURCE_DIR/* .
16
17 echo
18 echo "*** prepare qmake"
19 sed -i "s|\(QWT_INSTALL_PREFIX[[:space:]]*\)=\([[:space:]]*\)\(.*\)|\1=\2${PRODUCT_INSTALL}|g" qwtconfig.pri
20 sed -i "s|#\(CONFIG[[:space:]]*+=[[:space:]]*QwtSVGItem\)|\1|g" qwtconfig.pri
21
22 sed -i "s|\(target\.path[[:space:]]*\)=\([[:space:]]*\).*|\1=\2\$\$QWT_INSTALL_PREFIX/plugins/designer|g" designer/designer.pro 
23
24 echo
25 echo "** qmake"
26 qmake
27 if [ $? -ne 0 ]
28 then
29     echo "ERROR on qmake"
30     exit 1
31 fi
32
33 echo
34 echo "*** make"
35 make 
36 if [ $? -ne 0 ]
37 then
38     echo "ERROR on make"
39     exit 2
40 fi
41
42 echo
43 echo "*** make install"
44 make install
45 if [ $? -ne 0 ]
46 then
47     echo "ERROR on make install"
48     exit 3
49 fi
50
51 echo
52 echo "########## END"
53