pcre.c, etc.: Support the PCRE2 library.
[anag] / configure.ac
index 272fe9c..79f4950 100644 (file)
@@ -43,8 +43,14 @@ AC_CHECK_FUNCS([regcomp])
 AM_CONDITIONAL([HAVE_REGCOMP], [test $ac_cv_func_regcomp = yes])
 
 mdw_have_pcre2=nil mdw_have_pcre=nil
-PKG_CHECK_MODULES([PCRE], [libpcre],
-  [mdw_have_pcre=t AM_CFLAGS="$AM_CFLAGS $PCRE_CFLAGS"], [])
+PKG_CHECK_MODULES([PCRE2], [libpcre2-8],
+  [mdw_have_pcre2=t AM_CFLAGS="$AM_CFLAGS $PCRE2_CFLAGS"],
+  [PKG_CHECK_MODULES([PCRE], [libpcre],
+     [mdw_have_pcre=t AM_CFLAGS="$AM_CFLAGS $PCRE_CFLAGS"], [])])
+AM_CONDITIONAL([HAVE_PCRE2], [test $mdw_have_pcre2 = t])
+case $mdw_have_pcre2 in
+  t) AC_DEFINE([HAVE_PCRE2], [1], [PCRE2 library is available.]) ;;
+esac
 AM_CONDITIONAL([HAVE_PCRE], [test $mdw_have_pcre = t])
 case $mdw_have_pcre in
   t) AC_DEFINE([HAVE_PCRE], [1], [PCRE library is available.]) ;;