From 378283b5c215e3098b8d5bc82ba541d1184af7fb Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Fri, 14 Apr 2006 08:50:29 +0000 Subject: [PATCH] readd RxSpencer support git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9056 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- configure.in | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/configure.in b/configure.in index f9acc9306..cb207de3e 100644 --- a/configure.in +++ b/configure.in @@ -297,6 +297,27 @@ else AC_CHECK_FUNC(popen, AC_DEFINE(HAVE_POPEN, 1, [Define if popen is available]), AC_MSG_NOTICE([Disabling popen])) fi +#---------------------------------------------------------------- +# Look for RxSpencer +#---------------------------------------------------------------- + +AC_ARG_WITH(rxspencer, AS_HELP_STRING([--with-rxspencer], [Enable RxSpencer]), with_rxspencer="yes") +if test x"${with_rxspencer}" = xyes ; then +#check first for the header + AC_CHECK_HEADER(rxspencer/regex.h,with_rxspencer="yes",with_rxspencer="no") + if test x"${with_rxspencer}" = xyes ; then +# now check for the library + AC_CHECK_LIB(rxspencer, regcomp,with_rxspencer="yes",with_rxspencer="no") + fi + if test x"${with_rxspencer}" = xyes ; then +# library and header are available + AC_DEFINE(HAVE_RXSPENCER, 1,[Define if rxspencer is available]) + LIBS="$LIBS -lrxspencer" + else + AC_MSG_NOTICE([RxSpencer not found. Obtain it at http://arglist.com/regex or http://gnuwin32.sourceforge.net/packages.html]) + fi +fi + #---------------------------------------------------------------- # Check for specific libraries. Used for SWIG examples