1 # Check availability of GHS3DPLUGIN binary distribution
3 # Author : Marc Tajchman (CEA, 2002)
4 #------------------------------------------------------------
6 AC_DEFUN([CHECK_GHS3DPLUGIN],[
8 AC_CHECKING(for GHS3dPlugin)
13 --with-ghs3dPlugin=DIR root directory path of GHS3DPLUGIN build or installation,
14 GHS3DPLUGIN_DIR="$withval",GHS3DPLUGIN_DIR="")
16 if test "x$GHS3DPLUGIN_DIR" = "x" ; then
18 # no --with-gui-dir option used
20 if test "x$GHS3DPLUGIN_ROOT_DIR" != "x" ; then
22 # SALOME_ROOT_DIR environment variable defined
23 GHS3DPLUGIN_DIR=$GHS3DPLUGIN_ROOT_DIR
27 # search Salome binaries in PATH variable
28 AC_PATH_PROG(TEMP, libGHS3DEngine.so)
29 if test "x$TEMP" != "x" ; then
30 GHS3DPLUGIN_DIR=`dirname $TEMP`
37 if test -f ${GHS3DPLUGIN_DIR}/lib/salome/libGHS3DEngine.so ; then
39 AC_MSG_RESULT(Using GHS3DPLUGIN module distribution in ${GHS3DPLUGIN_DIR})
41 if test "x$GHS3DPLUGIN_ROOT_DIR" == "x" ; then
42 GHS3DPLUGIN_ROOT_DIR=${GHS3DPLUGIN_DIR}
44 AC_SUBST(GHS3DPLUGIN_ROOT_DIR)
46 AC_MSG_WARN("Cannot find compiled GHS3DPLUGIN module distribution")
49 AC_MSG_RESULT(for GHS3DPLUGIN: $GHS3dPlugin_ok)