xref: /freebsd/cddl/lib/pam_zfs_key/Makefile (revision 7a7741af18d6c8a804cc643cb7ecda9d730c6aa6)
1ee21ee15SGreg V.PATH: ${SRCTOP}/sys/contrib/openzfs/contrib/pam_zfs_key
2ee21ee15SGreg V.PATH: ${SRCTOP}/sys/contrib/openzfs/include
3ee21ee15SGreg V
4a71ea7beSEmmanuel VadotPACKAGE=	zfs
5ee21ee15SGreg VLIB=		pam_zfs_key
6ee21ee15SGreg V
7ee21ee15SGreg VSHLIBDIR?=	/usr/lib
8ee21ee15SGreg V
9ee21ee15SGreg VLIBADD=		zfs zfs_core nvpair uutil crypto
10ee21ee15SGreg V
11ee21ee15SGreg VSRCS= pam_zfs_key.c
12ee21ee15SGreg V
13ee21ee15SGreg VWARNS?=	2
14ee21ee15SGreg VCSTD=	c99
15ee21ee15SGreg VCFLAGS+= -DIN_BASE
16ee21ee15SGreg VCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
17ee21ee15SGreg VCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/
18ee21ee15SGreg VCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd
19*7a7741afSMartin MatuskaCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include
20ee21ee15SGreg VCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
21ee21ee15SGreg VCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include
22ee21ee15SGreg VCFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h
23ee21ee15SGreg VCFLAGS+= -DHAVE_ISSETUGID
24ee21ee15SGreg VCFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h
25ee21ee15SGreg VCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs
26ee21ee15SGreg VCFLAGS+= -DRUNSTATEDIR=\"/var/run\"
27ee21ee15SGreg V
28ee21ee15SGreg V.include "../../lib/libpam/modules/Makefile.inc"
29ee21ee15SGreg V.include <bsd.lib.mk>
30