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