]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
Add support for configuring --with-valgrind=auto
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 12 Oct 2012 12:53:25 +0000 (13:53 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Tue, 8 Oct 2013 10:06:19 +0000 (11:06 +0100)
This is the configuration I'd like to use for the "debug build" of dbus
on Debian - if we use --with-valgrind=yes, we have to hard-code knowledge
of which architectures do and don't have Valgrind in two places instead
of just one.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=56925
Reviewed-by: Chengwei Yang <chengwei.yang@intel.com>
configure.ac

index f4c88262606cbba6d578924b91765466132c414e..174308fb712748189880f0b307acc5e2bf9d04a8 100644 (file)
@@ -1225,6 +1225,10 @@ AC_ARG_WITH([valgrind],
   [],
   [with_valgrind=no])
 
+AS_IF([test "x$with_valgrind" = xauto],
+  [PKG_CHECK_EXISTS([valgrind >= 3.6],
+    [with_valgrind=yes], [with_valgrind=no])])
+
 if test x$with_valgrind != xno; then
   PKG_CHECK_MODULES([VALGRIND], [valgrind >= 3.6])
   AC_DEFINE([WITH_VALGRIND], [1], [Define to add Valgrind instrumentation])