xref: /freebsd/cddl/lib/libzfs/Makefile (revision 78007886c995898a9494648343e5236bca1cbba3)
1# $FreeBSD$
2
3.PATH: ${.CURDIR}/../../../compat/opensolaris/misc
4.PATH: ${.CURDIR}/../../../sys/contrib/opensolaris/common/zfs
5.PATH: ${.CURDIR}/../../../sys/contrib/opensolaris/uts/common/fs/zfs
6.PATH: ${.CURDIR}/../../../contrib/opensolaris/lib/libzfs/common
7
8LIB=	zfs
9DPADD=	${LIBUTIL}
10LDADD=	-lutil
11
12SRCS=	mnttab.c \
13	mkdirp.c \
14	zmount.c \
15	fsshare.c \
16	zone.c
17
18SRCS+=	zfs_namecheck.c \
19	zfs_prop.c \
20	libzfs_dataset.c \
21	libzfs_util.c \
22	libzfs_graph.c \
23	libzfs_mount.c \
24	libzfs_pool.c \
25	libzfs_changelist.c \
26	libzfs_config.c \
27	libzfs_import.c \
28	libzfs_status.c
29
30CFLAGS+= -DZFS_NO_ACL
31CFLAGS+= -I${.CURDIR}/../../../sbin/mount
32CFLAGS+= -I${.CURDIR}/../../../cddl/lib/libumem
33CFLAGS+= -I${.CURDIR}/../../../sys/compat/opensolaris
34CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris/include
35CFLAGS+= -I${.CURDIR}/../../../compat/opensolaris/lib/libumem
36CFLAGS+= -I${.CURDIR}/../../../contrib/opensolaris/lib/libzpool/common
37CFLAGS+= -I${.CURDIR}/../../../sys/contrib/opensolaris/common/zfs
38CFLAGS+= -I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common/fs/zfs
39CFLAGS+= -I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common/sys
40CFLAGS+= -I${.CURDIR}/../../../contrib/opensolaris/head
41CFLAGS+= -I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common
42CFLAGS+= -I${.CURDIR}/../../../contrib/opensolaris/lib/libnvpair
43CFLAGS+= -I${.CURDIR}/../../../contrib/opensolaris/lib/libuutil/common
44CFLAGS+= -I${.CURDIR}/../../../contrib/opensolaris/lib/libzfs/common
45
46.include <bsd.lib.mk>
47