2001-11-30 19:00:13 +00:00
|
|
|
dnl
|
2001-01-31 14:04:30 +00:00
|
|
|
dnl $Source$
|
2001-01-30 12:53:51 +00:00
|
|
|
dnl $Id$
|
2001-11-30 19:00:13 +00:00
|
|
|
dnl
|
2001-01-30 12:53:51 +00:00
|
|
|
|
|
|
|
PHP_ARG_WITH(mnogosearch,for mnoGoSearch support,
|
2001-05-12 09:13:42 +00:00
|
|
|
[ --with-mnogosearch[=DIR]
|
|
|
|
Include mnoGoSearch support. DIR is the mnoGoSearch
|
2003-10-03 05:24:33 +00:00
|
|
|
base install directory, defaults to /usr/local/mnogosearch.])
|
2001-01-30 12:53:51 +00:00
|
|
|
|
|
|
|
if test "$PHP_MNOGOSEARCH" != "no"; then
|
|
|
|
|
|
|
|
if test "$PHP_MNOGOSEARCH" = "yes"; then
|
2001-02-05 14:00:36 +00:00
|
|
|
MNOGOSEARCH_BINDIR=/usr/local/mnogosearch/bin
|
|
|
|
MNOGOSEARCH_INCDIR=/usr/local/mnogosearch/include
|
|
|
|
MNOGOSEARCH_LIBDIR=/usr/local/mnogosearch/lib
|
2001-01-30 12:53:51 +00:00
|
|
|
else
|
|
|
|
MNOGOSEARCH_BINDIR=$PHP_MNOGOSEARCH/bin
|
|
|
|
MNOGOSEARCH_INCDIR=$PHP_MNOGOSEARCH/include
|
|
|
|
MNOGOSEARCH_LIBDIR=$PHP_MNOGOSEARCH/lib
|
|
|
|
fi
|
|
|
|
|
2001-02-14 14:27:46 +00:00
|
|
|
AC_MSG_CHECKING(for mnoGoSearch version)
|
2001-01-30 12:53:51 +00:00
|
|
|
|
|
|
|
if test -x "$MNOGOSEARCH_BINDIR/udm-config"; then
|
2001-02-14 14:27:46 +00:00
|
|
|
MNOGOSEARCH_VERSION=`$MNOGOSEARCH_BINDIR/udm-config --version`
|
2001-02-14 20:10:15 +00:00
|
|
|
MNOGOSEARCH_VERSION_ID=`$MNOGOSEARCH_BINDIR/udm-config --version-id`
|
2001-02-14 14:27:46 +00:00
|
|
|
|
|
|
|
if test $? -ne 0; then
|
|
|
|
AC_MSG_RESULT(<= 3.1.9)
|
|
|
|
AC_MSG_ERROR(mnoGoSearch 3.1.10 at least required)
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$MNOGOSEARCH_VERSION_ID" -lt 30110; then
|
|
|
|
AC_MSG_RESULT(<= 3.1.9)
|
|
|
|
AC_MSG_ERROR(mnoGoSearch 3.1.10 at least required)
|
|
|
|
fi
|
|
|
|
|
|
|
|
AC_MSG_RESULT($MNOGOSEARCH_VERSION)
|
|
|
|
|
2001-01-30 12:53:51 +00:00
|
|
|
PHP_EVAL_LIBLINE(`$MNOGOSEARCH_BINDIR/udm-config --libs`, MNOGOSEARCH_SHARED_LIBADD)
|
|
|
|
else
|
2001-02-14 14:27:46 +00:00
|
|
|
AC_MSG_ERROR(udm-config script not found in $MNOGOSEARCH_BINDIR)
|
2001-01-30 12:53:51 +00:00
|
|
|
fi
|
|
|
|
|
2001-03-27 20:35:04 +00:00
|
|
|
PHP_ADD_INCLUDE($MNOGOSEARCH_INCDIR)
|
2001-02-14 14:27:46 +00:00
|
|
|
|
2001-01-30 12:53:51 +00:00
|
|
|
AC_DEFINE(HAVE_MNOGOSEARCH,1,[ ])
|
|
|
|
|
2002-03-12 16:44:00 +00:00
|
|
|
PHP_NEW_EXTENSION(mnogosearch, php_mnogo.c, $ext_shared)
|
2004-08-29 10:59:33 +00:00
|
|
|
PHP_SUBST(MNOGOSEARCH_SHARED_LIBADD)
|
2001-01-30 12:53:51 +00:00
|
|
|
|
|
|
|
fi
|