xref: /freebsd/sbin/bectl/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
19c1535e9SKyle Evans.include <src.opts.mk>
29c1535e9SKyle Evans
3a71ea7beSEmmanuel VadotPACKAGE=zfs
45952343eSKyle EvansPROG=	bectl
55952343eSKyle EvansMAN=	bectl.8
65952343eSKyle Evans
7526ad58eSKyle EvansSRCS=	bectl.c bectl_jail.c bectl_list.c
8d694059fSKyle Evans
99e5787d2SMatt MacyLIBADD+= be \
109e5787d2SMatt Macy	jail \
119e5787d2SMatt Macy	nvpair \
129e5787d2SMatt Macy	spl \
139e5787d2SMatt Macy	util \
14e307eb94SToomas Soome	zfsbootenv
155952343eSKyle Evans
169e5787d2SMatt MacyCFLAGS+= -DIN_BASE
179e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
189e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/
199e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd
209e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys
219e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
229e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include
239e5787d2SMatt MacyCFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h
24*41c233deSKyle EvansCFLAGS+= -DHAVE_ISSETUGID -DHAVE_STRLCAT -DHAVE_STRLCPY
259e5787d2SMatt MacyCFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h
263682d5e9SKyle Evans
279c1535e9SKyle EvansHAS_TESTS=	yes
289c1535e9SKyle EvansSUBDIR.${MK_TESTS}+= tests
299c1535e9SKyle Evans
305952343eSKyle Evans.include <bsd.prog.mk>
31