]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
lttng: Support --with-lttng=check
authorAdam Crume <adamcrume@gmail.com>
Wed, 13 Aug 2014 22:22:42 +0000 (15:22 -0700)
committerAdam Crume <adamcrume@gmail.com>
Wed, 13 Aug 2014 23:36:33 +0000 (16:36 -0700)
Signed-off-by: Adam Crume <adamcrume@gmail.com>
configure.ac

index 74583db9e0e02d7c71c7aa4a82d53cea83e13f23..9e3e3158695656b971b7d95342f2402d6a0b4e3f 100644 (file)
@@ -763,7 +763,10 @@ AC_CHECK_TYPES([__u8, __s8, __u16, __s16, __u32, __s32, __u64, __s64, __le16,
 
 AC_ARG_WITH([lttng],
        [AS_HELP_STRING([--with-lttng], [Trace with LTTng])])
-AM_CONDITIONAL([WITH_LTTNG], test x"$with_lttng" = x"yes")
+AS_IF([test "x$with_lttng" = "xno"], [use_lttng=no],
+      [test "x$with_lttng" = "xyes"], [use_lttng=yes],
+      [AC_CHECK_HEADERS([lttng/tracepoint.h], [use_lttng=yes], [use_lttng=no])])
+AM_CONDITIONAL([WITH_LTTNG], test x"$use_lttng" = x"yes")
 AM_COND_IF([WITH_LTTNG], [
   AC_DEFINE([WITH_LTTNG], [1], [Define if you want to use LTTng])