Salome HOME
Changing version to 4.1.4
[modules/multipr.git] / adm_local / unix / config_files / check_MULTIPR.m4
1 #  Check availability of MULTIPR module binary distribution
2 #
3 #  Author : Olivier LE ROUX (CS, 2006)
4 #------------------------------------------------------------
5
6 AC_DEFUN([CHECK_MULTIPR],[
7
8 AC_CHECKING(for Multipr)
9
10 MULTIPR_LDFLAGS=""
11 MULTIPR_CXXFLAGS=""
12
13 Multipr_ok=no
14
15 AC_ARG_WITH(multipr,
16             --with-multipr=DIR root directory path of MULTIPR installation,
17             MULTIPR_DIR="$withval",MULTIPR_DIR="")
18
19 if test "x$MULTIPR_DIR" = "x" ; then
20
21 # no --with-gui-dir option used
22
23   if test "x$MULTIPR_ROOT_DIR" != "x" ; then
24
25     # MULTIPR_ROOT_DIR environment variable defined
26     MULTIPR_DIR=$MULTIPR_ROOT_DIR
27
28   else
29
30     # search multipr binaries in PATH variable
31     AC_PATH_PROG(TEMP, libMULTIPR.so)
32     if test "x$TEMP" != "x" ; then
33       MULTIPR_BIN_DIR=`dirname $TEMP`
34       MULTIPR_DIR=`dirname $MULTIPR_BIN_DIR`
35     fi
36
37   fi
38 #
39 fi
40
41 if test -f ${MULTIPR_DIR}/lib/salome/libMULTIPR.so  ; then
42   Multipr_ok=yes
43   AC_MSG_RESULT(Using MULTIPR distribution in ${MULTIPR_DIR})
44
45   if test "x$MULTIPR_ROOT_DIR" == "x" ; then
46     MULTIPR_ROOT_DIR=${MULTIPR_DIR}
47   fi
48   AC_SUBST(MULTIPR_ROOT_DIR)
49   
50   MULTIPR_LDFLAGS=-L${MULTIPR_DIR}/lib${LIB_LOCATION_SUFFIX}/salome
51   MULTIPR_CXXFLAGS=-I${MULTIPR_DIR}/include/salome
52
53   AC_SUBST(MULTIPR_LDFLAGS)
54   AC_SUBST(MULTIPR_CXXFLAGS)
55    
56 else
57   AC_MSG_WARN("Cannot find compiled MULTIPR distribution")
58 fi
59   
60 AC_MSG_RESULT(for MULTIPR: $Multipr_ok)
61  
62 ])dnl
63