Allow override of system regex
authorMarko Kreen <markokr@gmail.com>
Tue, 28 Sep 2010 19:07:02 +0000 (12:07 -0700)
committerMarko Kreen <markokr@gmail.com>
Tue, 28 Sep 2010 19:07:02 +0000 (12:07 -0700)
configure.ac
m4/usual.m4

index 5a2ce786afb7b41fb950f0c6e066cc05d3b84d86..a9aa2e9f668be3b0ffa3d6f0a29ac63d1e376a55 100644 (file)
@@ -21,6 +21,8 @@ AC_USUAL_WERROR
 
 AC_USUAL_DEBUG
 
+AC_USUAL_UREGEX
+
 AC_USUAL_LIBEVENT(opt)
 
 dnl search for common libraries
index f381d723a855d9197e4c7697024261c7648ec9dd..6232d5c09562ebb484a209bcb130f6135ce3ca3a 100644 (file)
@@ -261,3 +261,25 @@ AC_SUBST(have_libevent)
 
 ]) dnl  AC_USUAL_LIBEVENT
 
+dnl
+dnl  AC_USUAL_UREGEX:  --with-uregex
+dnl
+dnl    Allow override of system regex
+dnl
+AC_DEFUN([AC_USUAL_UREGEX], [
+AC_MSG_CHECKING([whether to force internal regex])
+uregex=no
+AC_ARG_WITH(uregex,
+  AC_HELP_STRING([--with-uregex],[Force use of internal regex]),
+  [ if test "$withval" = "yes"; then
+      uregex=yes
+    fi ], [])
+
+if test "$uregex" = "yes"; then
+  AC_MSG_RESULT([yes])
+  AC_DEFINE(USE_INTERNAL_REGEX, 1, [Define to force use of uRegex.])
+else
+  AC_MSG_RESULT([no])
+fi
+]) dnl  AC_USUAL_UREGEX
+