Commit ab458df6 authored by Ben Gamari's avatar Ben Gamari 🐢

Configure option to disable dtrace

Reviewers: hvr, bgamari

Subscribers: lelf, thomie, carter

Differential Revision: https://phabricator.haskell.org/D4575

(cherry picked from commit 4b831c27)
parent b4012b61
...@@ -797,13 +797,23 @@ dnl if GNU patch is named gpatch, look for it first ...@@ -797,13 +797,23 @@ dnl if GNU patch is named gpatch, look for it first
AC_PATH_PROGS(PatchCmd,gpatch patch, patch) AC_PATH_PROGS(PatchCmd,gpatch patch, patch)
dnl ** check for dtrace (currently only implemented for Mac OS X) dnl ** check for dtrace (currently only implemented for Mac OS X)
AC_ARG_ENABLE(dtrace,
[AC_HELP_STRING([--enable-dtrace],
[Enable DTrace])],
EnableDtrace=$enableval,
EnableDtrace=yes
)
HaveDtrace=NO HaveDtrace=NO
AC_PATH_PROG(DtraceCmd,dtrace) AC_PATH_PROG(DtraceCmd,dtrace)
if test -n "$DtraceCmd"; then if test "x$EnableDtrace" = "xyes"; then
if test "x$TargetOS_CPP-$TargetVendor_CPP" = "xdarwin-apple" \ if test -n "$DtraceCmd"; then
-o "x$TargetOS_CPP-$TargetVendor_CPP" = "xfreebsd-portbld" \ if test "x$TargetOS_CPP-$TargetVendor_CPP" = "xdarwin-apple" \
-o "x$TargetOS_CPP-$TargetVendor_CPP" = "xsolaris2-unknown"; then -o "x$TargetOS_CPP-$TargetVendor_CPP" = "xfreebsd-portbld" \
HaveDtrace=YES -o "x$TargetOS_CPP-$TargetVendor_CPP" = "xsolaris2-unknown"; then
HaveDtrace=YES
fi
fi fi
fi fi
AC_SUBST(HaveDtrace) AC_SUBST(HaveDtrace)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment