1 # $NetBSD: Makefile,v 1.6 2011/01/13 23:18:24 haad Exp $ 2 3 .PATH: ${.CURDIR}/../../dist/common/zfs 4 .PATH: ${.CURDIR}/../../dist/common/fs/zfs 5 .PATH: ${.CURDIR}/../../dist/lib/libzfs/common 6 7 LIB= zfs 8 DPADD= ${LIBUTIL} 9 LDADD= -lutil 10 11 # Local 12 SRCS= deviceid.c mnttab.c mkdirp.c zmount.c fsshare.c zone.c efi.c ucred.c stubs.c 13 14 # Sun 15 SRCS+= zfs_namecheck.c zprop_common.c zfs_prop.c zpool_prop.c 16 SRCS+= zfs_deleg.c zfs_fletcher.c zfs_comutil.c 17 SRCS+= libzfs_dataset.c libzfs_util.c libzfs_graph.c libzfs_mount.c 18 SRCS+= libzfs_pool.c libzfs_changelist.c libzfs_config.c libzfs_import.c 19 SRCS+= libzfs_status.c libzfs_sendrecv.c 20 21 CPPFLAGS+= -I${NETBSDSRCDIR}/sbin/mount 22 # CPPFLAGS+= -Wall -Wno-unknown-pragmas 23 24 # Avoid conflict with libprop 25 CPPFLAGS+= -D_PROPLIB_ZFS_CONFLICT 26 27 # Avoid internal header conflicts 28 CPPFLAGS+= -D_ZFS_CONTEXT_NO_VERIFY -D_ZFS_CONTEXT_NO_DEBUG 29 30 .include "../../Makefile.zfs" 31 .include <bsd.lib.mk> 32