Salome HOME
spns #32377: boost environment issue - windows only
[tools/sat_salome.git] / products / compil_scripts / zeromq-4.3.1.sh
1 #!/bin/bash                                                                                                                                                                              
2
3 echo "##########################################################################"
4 echo "zeromq" $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 ### libxml2 settings
11 if [ "${SAT_libxml2_IS_NATIVE}" != "1" ]; then
12     CMAKE_OPTIONS+=" -DLIBXML2_INCLUDE_DIR:STRING=${LIBXML2_ROOT_DIR}/include/libxml2"
13     CMAKE_OPTIONS+=" -DLIBXML2_LIBRARIES:STRING=${LIBXML2_ROOT_DIR}/lib/libxml2.so"
14     CMAKE_OPTIONS+=" -DLIBXML2_XMLLINT_EXECUTABLE=${LIBXML2_ROOT_DIR}/bin/xmllint"
15 fi
16 if [ -n "$MPI_ROOT_DIR" ]; then
17     CMAKE_OPTIONS+=" -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER}"
18     CMAKE_OPTIONS+=" -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER}"
19 fi
20
21 echo
22 echo "*** cmake" $CMAKE_OPTIONS
23 cd  $BUILD_DIR
24 cmake $CMAKE_OPTIONS $SOURCE_DIR
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"