xref: /freebsd/sys/modules/dtrace/fbt/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1193d9e76SEnji CooperSYSDIR?=	${SRCTOP}/sys
250dd852bSMarcel Moolenaar
350dd852bSMarcel Moolenaar.PATH:		${SYSDIR}/cddl/dev/fbt
4b8915e90SJohn Birrell
5b8915e90SJohn BirrellKMOD=		fbt
6266b4a78SMark JohnstonSRCS=		fbt.c fbt_isa.c
7b8915e90SJohn BirrellSRCS+=		vnode_if.h
8b8915e90SJohn Birrell
9*9e5787d2SMatt Macy
10266b4a78SMark Johnston.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
11266b4a78SMark JohnstonCFLAGS+=	-I${SYSDIR}/cddl/dev/fbt/x86
12266b4a78SMark Johnston.PATH:		${SYSDIR}/cddl/dev/fbt/x86
13266b4a78SMark Johnston.else
14266b4a78SMark JohnstonCFLAGS+=	-I${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH}
15266b4a78SMark Johnston.PATH:		${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH}
16266b4a78SMark Johnston.endif
17266b4a78SMark Johnston
18*9e5787d2SMatt MacyCFLAGS+= 	${OPENZFS_CFLAGS}
19*9e5787d2SMatt MacyCFLAGS+=  -I${SYSDIR}/cddl/dev/fbt
20b8915e90SJohn Birrell
21b8915e90SJohn Birrell.include <bsd.kmod.mk>
22c319ea15SAndriy Gapon
2350dd852bSMarcel MoolenaarCFLAGS+=	-include ${SYSDIR}/cddl/compat/opensolaris/sys/debug_compat.h
24