1 # Check availability of Salome binary distribution
3 # Author : Marc Tajchman (CEA, 2002)
4 #------------------------------------------------------------
7 AC_REQUIRE([AC_LINKER_OPTIONS])dnl
9 AC_CHECKING(for $2 $1 )
17 --with-salome_gui=DIR root directory path of SALOME GUI installation,
18 SALOME_GUI_DIR="$withval",SALOME_GUI_DIR="")
20 if test "x${SALOME_GUI_DIR}" = "x" ; then
21 # no --with-gui-dir option used
22 AC_MSG_RESULT(try \${GUI_ROOT_DIR}: ${GUI_ROOT_DIR})
23 if test "x${GUI_ROOT_DIR}" != "x" ; then
24 # SALOME_ROOT_DIR environment variable defined
25 SALOME_GUI_DIR=${GUI_ROOT_DIR}
27 # search Salome binaries in PATH variable
28 AC_PATH_PROG(TEMP, $1)
29 if test "x${TEMP}" != "x" ; then
30 AC_MSG_RESULT($1 was found at : ${TEMP})
31 SALOME_BIN_DIR=`dirname ${TEMP}`
32 SALOME_GUI_DIR=`cd ${SALOME_BIN_DIR}/../..; pwd`
37 if test -f ${SALOME_GUI_DIR}/bin/salome/$1 ; then
39 AC_MSG_RESULT(Using SALOME GUI distribution in ${SALOME_GUI_DIR})
41 if test "x${GUI_ROOT_DIR}" == "x" ; then
42 GUI_ROOT_DIR=${SALOME_GUI_DIR}
45 AC_SUBST(GUI_ROOT_DIR)
47 GUI_LDFLAGS=-L${SALOME_GUI_DIR}/lib${LIB_LOCATION_SUFFIX}/salome
48 GUI_CXXFLAGS=-I${SALOME_GUI_DIR}/include/salome
51 AC_SUBST(GUI_CXXFLAGS)
53 AC_MSG_WARN("Cannot find compiled SALOME GUI distribution")
56 AC_MSG_RESULT(for $2: ${SalomeGUI_ok})
60 AC_DEFUN([CHECK_SALOME_GUI],[