Changeset View
Changeset View
Standalone View
Standalone View
cddl/usr.sbin/dtrace/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
.include <src.opts.mk> | .include <src.opts.mk> | ||||
.PATH: ${SRCTOP}/cddl/contrib/opensolaris/cmd/dtrace | .PATH: ${SRCTOP}/cddl/contrib/opensolaris/cmd/dtrace | ||||
PROG= dtrace | PROG= dtrace | ||||
SRCS= dtrace.c | SRCS= dtrace.c | ||||
BINDIR?= /usr/sbin | BINDIR?= /usr/sbin | ||||
WARNS?= 1 | WARNS?= 1 | ||||
CFLAGS+= -DIN_BASE | |||||
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include | |||||
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ | |||||
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd | |||||
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd/spl | |||||
CFLAGS+= -I${SRCTOP}/sys | |||||
CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include | |||||
CFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris \ | CFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris \ | ||||
-I${SRCTOP}/cddl/compat/opensolaris/include \ | -I${SRCTOP}/cddl/compat/opensolaris/include \ | ||||
-I${OPENSOLARIS_USR_DISTDIR}/head \ | -I${OPENSOLARIS_USR_DISTDIR}/head \ | ||||
-I${OPENSOLARIS_USR_DISTDIR}/lib/libdtrace/common \ | -I${OPENSOLARIS_USR_DISTDIR}/lib/libdtrace/common \ | ||||
-I${OPENSOLARIS_USR_DISTDIR}/lib/libproc/common \ | -I${OPENSOLARIS_USR_DISTDIR}/lib/libproc/common \ | ||||
-I${OPENSOLARIS_SYS_DISTDIR}/uts/common \ | -I${OPENSOLARIS_SYS_DISTDIR}/uts/common \ | ||||
-I${OPENSOLARIS_SYS_DISTDIR}/compat | -I${OPENSOLARIS_SYS_DISTDIR}/compat | ||||
CFLAGS+= -DHAVE_ISSETUGID | |||||
# Optional debugging stuff... | # Optional debugging stuff... | ||||
#CFLAGS+= -DNEED_ERRLOC | #CFLAGS+= -DNEED_ERRLOC | ||||
#YFLAGS+= -d | #YFLAGS+= -d | ||||
LIBADD= dtrace ctf elf proc | LIBADD= dtrace ctf elf proc spl | ||||
.if ${MK_DTRACE_TESTS} != "no" | .if ${MK_DTRACE_TESTS} != "no" | ||||
SUBDIR+= tests | SUBDIR+= tests | ||||
.endif | .endif | ||||
.include <bsd.prog.mk> | .include <bsd.prog.mk> |