xref: /freebsd-12.1/sys/modules/dtrace/fbt/Makefile (revision 193d9e76)
1b8915e90SJohn Birrell# $FreeBSD$
2b8915e90SJohn Birrell
3*193d9e76SEnji CooperSYSDIR?=	${SRCTOP}/sys
450dd852bSMarcel Moolenaar
550dd852bSMarcel Moolenaar.PATH:		${SYSDIR}/cddl/dev/fbt
6b8915e90SJohn Birrell
7b8915e90SJohn BirrellKMOD=		fbt
8266b4a78SMark JohnstonSRCS=		fbt.c fbt_isa.c
9b8915e90SJohn BirrellSRCS+=		vnode_if.h
10b8915e90SJohn Birrell
11266b4a78SMark Johnston.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
12266b4a78SMark JohnstonCFLAGS+=	-I${SYSDIR}/cddl/dev/fbt/x86
13266b4a78SMark Johnston.PATH:		${SYSDIR}/cddl/dev/fbt/x86
14266b4a78SMark Johnston.else
15266b4a78SMark JohnstonCFLAGS+=	-I${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH}
16266b4a78SMark Johnston.PATH:		${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH}
17266b4a78SMark Johnston.endif
18266b4a78SMark Johnston
19266b4a78SMark JohnstonCFLAGS+=	-I${SYSDIR}/cddl/dev/fbt \
20266b4a78SMark Johnston		-I${SYSDIR}/cddl/compat/opensolaris \
2150dd852bSMarcel Moolenaar		-I${SYSDIR}/cddl/contrib/opensolaris/uts/common \
2250dd852bSMarcel Moolenaar		-I${SYSDIR}
23b8915e90SJohn Birrell
24b8915e90SJohn Birrell.include <bsd.kmod.mk>
25c319ea15SAndriy Gapon
2650dd852bSMarcel MoolenaarCFLAGS+=	-include ${SYSDIR}/cddl/compat/opensolaris/sys/debug_compat.h
27