1# $NetBSD: Makefile,v 1.7 2013/09/11 23:04:10 joerg Exp $ 2 3.PATH: ${.CURDIR}/../../dist/common/zfs 4.PATH: ${.CURDIR}/../../dist/common/fs/zfs 5.PATH: ${.CURDIR}/../../dist/lib/libzfs/common 6 7LIB= zfs 8 9LIBDPLIBS+= \ 10 avl ${.CURDIR}/../libavl \ 11 nvpair ${.CURDIR}/../libnvpair \ 12 m ${NETBSDSRCDIR}/lib/libm \ 13 pthread ${NETBSDSRCDIR}/lib/libpthread \ 14 umem ${.CURDIR}/../libumem \ 15 util ${NETBSDSRCDIR}/lib/libutil \ 16 uutil ${.CURDIR}/../libuutil 17 18# Local 19SRCS= deviceid.c mnttab.c mkdirp.c zmount.c fsshare.c zone.c efi.c ucred.c stubs.c 20 21# Sun 22SRCS+= zfs_namecheck.c zprop_common.c zfs_prop.c zpool_prop.c 23SRCS+= zfs_deleg.c zfs_fletcher.c zfs_comutil.c 24SRCS+= libzfs_dataset.c libzfs_util.c libzfs_graph.c libzfs_mount.c 25SRCS+= libzfs_pool.c libzfs_changelist.c libzfs_config.c libzfs_import.c 26SRCS+= libzfs_status.c libzfs_sendrecv.c 27 28CPPFLAGS+= -I${NETBSDSRCDIR}/sbin/mount 29# CPPFLAGS+= -Wall -Wno-unknown-pragmas 30 31# Avoid conflict with libprop 32CPPFLAGS+= -D_PROPLIB_ZFS_CONFLICT 33 34# Avoid internal header conflicts 35CPPFLAGS+= -D_ZFS_CONTEXT_NO_VERIFY -D_ZFS_CONTEXT_NO_DEBUG 36 37.include "../../Makefile.zfs" 38.include <bsd.lib.mk> 39