summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpquerna <pquerna@13f79535-47bb-0310-9956-ffa450edef68>2008-12-05 06:01:49 +0000
committerpquerna <pquerna@13f79535-47bb-0310-9956-ffa450edef68>2008-12-05 06:01:49 +0000
commit866fe9ff11cc2bbc8e8c72b99e2e2d51d197d3d3 (patch)
treeb8b2cc2d5cdcdf70ccefbef9d881f5270f54b6b2
parent723fe62b1dd3731ae6cb2857256bffc1eaabc1c9 (diff)
downloadlibapr-util-866fe9ff11cc2bbc8e8c72b99e2e2d51d197d3d3.tar.gz
Add --enable-dtrace to configure, to trigger the existing dtrace code.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@723601 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--configure.in16
1 files changed, 16 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 48899b74..c8d3a740 100644
--- a/configure.in
+++ b/configure.in
@@ -165,6 +165,22 @@ APU_CHECK_DBD_ODBC
APU_FIND_EXPAT
APU_FIND_ICONV
+AC_CHECK_HEADERS( \
+sys/sdt.h
+)
+
+AC_ARG_ENABLE(dtrace,APR_HELP_STRING(--enable-dtrace, Enable DTrace probes),
+[
+ enable_dtrace=$enableval
+],
+[
+ enable_dtrace=no
+])
+
+if test $enable_dtrace = "yes" -a "$ac_cv_header_sys_sdt_h" = "yes"; then
+ APR_ADDTO(CPPFLAGS, -DAPR_DTRACE_PROVIDER)
+fi
+
dnl Enable DSO build; must be last:
APU_CHECK_UTIL_DSO