Blame m4/systemtap.m4

Packit e9ba0d
#
Packit e9ba0d
# lldp_SYSTEMTAP
Packit e9ba0d
#
Packit e9ba0d
# Check for DTrace/Systemtap support
Packit e9ba0d
Packit e9ba0d
AC_DEFUN([lldp_SYSTEMTAP], [
Packit e9ba0d
  # Enable systemtap support
Packit e9ba0d
  lldp_ARG_ENABLE([dtrace], [systemtap/DTrace trace support], [no])
Packit e9ba0d
  AM_CONDITIONAL([ENABLE_SYSTEMTAP], [test x"$enable_dtrace" = x"yes"])
Packit e9ba0d
  if test x"$enable_dtrace" = x"yes"; then
Packit e9ba0d
     AC_CHECK_PROGS(DTRACE, dtrace)
Packit e9ba0d
     if test -z "$DTRACE"; then
Packit e9ba0d
       AC_MSG_ERROR([*** dtrace command not found])
Packit e9ba0d
     fi
Packit e9ba0d
     AC_CHECK_HEADER([sys/sdt.h],,[AC_MSG_ERROR([*** no sys/sdt.h header found])])
Packit e9ba0d
  fi
Packit e9ba0d
])