Makefile revision 325915
1# $FreeBSD: stable/10/cddl/lib/libzfs/Makefile 325915 2017-11-16 23:36:19Z avg $ 2 3.PATH: ${SRCTOP}/cddl/compat/opensolaris/misc 4.PATH: ${SRCTOP}/sys/cddl/contrib/opensolaris/common/zfs 5.PATH: ${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 6.PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common 7.PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libcmdutils/common 8 9LIB= zfs 10DPADD= ${LIBMD} ${LIBPTHREAD} ${LIBUMEM} ${LIBUTIL} ${LIBM} ${LIBNVPAIR} \ 11 ${LIBAVL} ${LIBZFS_CORE} ${LIBUUTIL} ${LIBBSDXML} ${LIBGEOM} \ 12 ${LIBNVPAIR} ${LIBZ} 13 14LDADD= -lmd -lpthread -lumem -lutil -luutil -lm -lnvpair -lavl \ 15 -lbsdxml -lgeom -lnvpair -lz -lzfs_core 16 17SRCS= deviceid.c \ 18 fsshare.c \ 19 mkdirp.c \ 20 mnttab.c \ 21 thread_pool.c \ 22 zmount.c \ 23 zone.c 24 25SRCS+= nicenum.c 26 27SRCS+= libzfs_changelist.c \ 28 libzfs_compat.c \ 29 libzfs_config.c \ 30 libzfs_dataset.c \ 31 libzfs_diff.c \ 32 libzfs_import.c \ 33 libzfs_iter.c \ 34 libzfs_mount.c \ 35 libzfs_pool.c \ 36 libzfs_sendrecv.c \ 37 libzfs_status.c \ 38 libzfs_util.c \ 39 zfeature_common.c \ 40 zfs_comutil.c \ 41 zfs_deleg.c \ 42 zfs_fletcher.c \ 43 zfs_namecheck.c \ 44 zfs_prop.c \ 45 zpool_prop.c \ 46 zprop_common.c \ 47 48WARNS?= 0 49CSTD= c99 50CFLAGS+= -DZFS_NO_ACL 51CFLAGS+= -I${SRCTOP}/sbin/mount 52CFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris 53CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 54CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem 55CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common 56CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/common/zfs 57CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 58CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/sys 59CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head 60CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common 61CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libnvpair 62CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libuutil/common 63CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common 64CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs_core/common 65CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libcmdutils 66 67.include <bsd.lib.mk> 68