Home | History | Annotate | Line # | Download | only in libzfs
Makefile revision 1.6.6.1
      1 #	$NetBSD: Makefile,v 1.6.6.1 2014/05/22 14:01:24 yamt 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 
      9 LIBDPLIBS+= \
     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
     19 SRCS=	deviceid.c mnttab.c mkdirp.c zmount.c fsshare.c zone.c efi.c ucred.c stubs.c
     20 
     21 # Sun
     22 SRCS+=	zfs_namecheck.c zprop_common.c zfs_prop.c zpool_prop.c
     23 SRCS+=	zfs_deleg.c zfs_fletcher.c zfs_comutil.c
     24 SRCS+=	libzfs_dataset.c libzfs_util.c libzfs_graph.c libzfs_mount.c
     25 SRCS+=	libzfs_pool.c libzfs_changelist.c libzfs_config.c libzfs_import.c
     26 SRCS+=	libzfs_status.c libzfs_sendrecv.c
     27 
     28 CPPFLAGS+=	-I${NETBSDSRCDIR}/sbin/mount
     29 # CPPFLAGS+=	-Wall -Wno-unknown-pragmas
     30 
     31 # Avoid conflict with libprop
     32 CPPFLAGS+=	-D_PROPLIB_ZFS_CONFLICT
     33 
     34 # Avoid internal header conflicts
     35 CPPFLAGS+=	-D_ZFS_CONTEXT_NO_VERIFY -D_ZFS_CONTEXT_NO_DEBUG
     36 
     37 .include "../../Makefile.zfs"
     38 .include <bsd.lib.mk>
     39