1168404Spjd# $FreeBSD$
2168404Spjd
3177674Sjb.PATH: ${.CURDIR}/../../../cddl/compat/opensolaris/misc
4177674Sjb.PATH: ${.CURDIR}/../../../sys/cddl/contrib/opensolaris/common/zfs
5177674Sjb.PATH: ${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
6177674Sjb.PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzfs/common
7168404Spjd
8168404SpjdLIB=	zfs
9248571SmmDPADD=	${LIBMD} ${LIBPTHREAD} ${LIBUMEM} ${LIBUTIL} ${LIBM} ${LIBNVPAIR} \
10248571Smm	${LIBZFS_CORE}
11248571SmmLDADD=	-lmd -lpthread -lumem -lutil -lm -lnvpair -lzfs_core
12168404Spjd
13169303SpjdSRCS=	deviceid.c \
14185029Spjd	fsshare.c \
15185029Spjd	mkdirp.c \
16169303Spjd	mnttab.c \
17168792Sru	zmount.c \
18168792Sru	zone.c
19168404Spjd
20219089SpjdSRCS+=	libzfs_changelist.c \
21248571Smm	libzfs_compat.c \
22219089Spjd	libzfs_config.c \
23168792Sru	libzfs_dataset.c \
24219089Spjd	libzfs_diff.c \
25219089Spjd	libzfs_import.c \
26228103Smm	libzfs_iter.c \
27168792Sru	libzfs_mount.c \
28168792Sru	libzfs_pool.c \
29185029Spjd	libzfs_sendrecv.c \
30219089Spjd	libzfs_status.c \
31219089Spjd	libzfs_util.c \
32236884Smm	zfeature_common.c \
33219089Spjd	zfs_comutil.c \
34219089Spjd	zfs_deleg.c \
35219089Spjd	zfs_fletcher.c \
36219089Spjd	zfs_ioctl_compat.c \
37219089Spjd	zfs_namecheck.c \
38219089Spjd	zfs_prop.c \
39219089Spjd	zpool_prop.c \
40219089Spjd	zprop_common.c \
41168404Spjd
42204597SuqsWARNS?=	0
43219089SpjdCSTD=	c99
44168792SruCFLAGS+= -DZFS_NO_ACL
45168792SruCFLAGS+= -I${.CURDIR}/../../../sbin/mount
46168792SruCFLAGS+= -I${.CURDIR}/../../../cddl/lib/libumem
47177674SjbCFLAGS+= -I${.CURDIR}/../../../sys/cddl/compat/opensolaris
48177674SjbCFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/include
49177674SjbCFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/lib/libumem
50177674SjbCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzpool/common
51177674SjbCFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/common/zfs
52177674SjbCFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs
53177674SjbCFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common/sys
54177674SjbCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/head
55177674SjbCFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common
56177674SjbCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libnvpair
57177674SjbCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libuutil/common
58177674SjbCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzfs/common
59248571SmmCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzfs_core/common
60168404Spjd
61168404Spjd.include <bsd.lib.mk>
62