Index: testing/gmock/configure.ac |
diff --git a/testing/gmock/configure.ac b/testing/gmock/configure.ac |
index 25ab6f36e1f8727aa702118cf1fe2bf5013f283c..8498a6c57e64b35067013a9d8dda3ffe36b123a8 100644 |
--- a/testing/gmock/configure.ac |
+++ b/testing/gmock/configure.ac |
@@ -1,5 +1,7 @@ |
+m4_include(gtest/m4/acx_pthread.m4) |
+ |
AC_INIT([Google C++ Mocking Framework], |
- [1.4.0], |
+ [1.5.0], |
[googlemock@googlegroups.com], |
[gmock]) |
@@ -35,6 +37,25 @@ AM_CONDITIONAL([HAVE_PYTHON],[test "$PYTHON" != ":"]) |
# TODO(chandlerc@google.com) Check for the necessary system headers. |
+# Configure pthreads. |
+AC_ARG_WITH([pthreads], |
+ [AS_HELP_STRING([--with-pthreads], |
+ [use pthreads (default is yes)])], |
+ [with_pthreads=$withval], |
+ [with_pthreads=check]) |
+ |
+have_pthreads=no |
+AS_IF([test "x$with_pthreads" != "xno"], |
+ [ACX_PTHREAD( |
+ [], |
+ [AS_IF([test "x$with_pthreads" != "xcheck"], |
+ [AC_MSG_FAILURE( |
+ [--with-pthreads was specified, but unable to be used])])]) |
+ have_pthreads="$acx_pthread_ok"]) |
+AM_CONDITIONAL([HAVE_PTHREADS],[test "x$have_pthreads" == "xyes"]) |
+AC_SUBST(PTHREAD_CFLAGS) |
+AC_SUBST(PTHREAD_LIBS) |
+ |
# GoogleMock currently has hard dependencies upon GoogleTest above and beyond |
# running its own test suite, so we both provide our own version in |
# a subdirectory and provide some logic to use a custom version or a system |
@@ -80,7 +101,7 @@ AC_ARG_VAR([GTEST_VERSION], |
[The version of Google Test available.]) |
HAVE_BUILT_GTEST="no" |
-GTEST_MIN_VERSION="1.4.0" |
+GTEST_MIN_VERSION="1.5.0" |
AS_IF([test "x${enable_external_gtest}" = "xyes"], |
[# Begin filling in variables as we are able. |