]> SALOME platform Git repositories - modules/paravis.git/blob - adm_local/unix/config_files/check_VISU.m4
Salome HOME
Merge from BR_PARAVIS_DEV 29Dec09
[modules/paravis.git] / adm_local / unix / config_files / check_VISU.m4
1 dnl  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
2 dnl
3 dnl  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 dnl  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
5 dnl
6 dnl  This library is free software; you can redistribute it and/or
7 dnl  modify it under the terms of the GNU Lesser General Public
8 dnl  License as published by the Free Software Foundation; either
9 dnl  version 2.1 of the License.
10 dnl
11 dnl  This library is distributed in the hope that it will be useful,
12 dnl  but WITHOUT ANY WARRANTY; without even the implied warranty of
13 dnl  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14 dnl  Lesser General Public License for more details.
15 dnl
16 dnl  You should have received a copy of the GNU Lesser General Public
17 dnl  License along with this library; if not, write to the Free Software
18 dnl  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
19 dnl
20 dnl  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
21 dnl
22 ###########################################################
23 # File    : check_Visu.m4
24 # Author  : Vadim SANDLER (OCN)
25 # Created : 13/07/05
26 # Check availability of VISU binary distribution
27 ###########################################################
28
29 AC_DEFUN([CHECK_VISU],[
30
31 AC_CHECKING(for VISU)
32
33 Visu_ok=no
34
35 VISU_LDFLAGS=""
36 VISU_CXXFLAGS=""
37
38
39 AC_ARG_WITH(visu,
40             [  --with-visu=DIR root directory path of VISU module installation ],
41             VISU_DIR="$withval",VISU_DIR="")
42
43 if test "x$VISU_DIR" == "x" ; then
44    # no --with-visu-dir option used
45    if test "x$VISU_ROOT_DIR" != "x" ; then
46       # VISU_ROOT_DIR environment variable defined
47       VISU_DIR=$VISU_ROOT_DIR
48    fi
49 fi
50
51 if test -f ${VISU_DIR}/idl/salome/VISU_Gen.idl ; then
52    Visu_ok=yes
53    AC_MSG_RESULT(Using VISU module distribution in ${VISU_DIR})
54
55    if test "x$VISU_ROOT_DIR" == "x" ; then
56       VISU_ROOT_DIR=${VISU_DIR}
57    fi
58    AC_SUBST(VISU_ROOT_DIR)
59
60    VISU_LDFLAGS=-L${VISU_DIR}/lib${LIB_LOCATION_SUFFIX}/salome
61    VISU_CXXFLAGS=-I${VISU_DIR}/include/salome
62
63    AC_SUBST(VISU_LDFLAGS)
64    AC_SUBST(VISU_CXXFLAGS)
65
66 else
67    AC_MSG_WARN("Cannot find VISU module sources")
68 fi
69   
70 AC_MSG_RESULT(for VISU: $Visu_ok)
71  
72 ])dnl
73