1f0a75d27SPawel Jakub Dawidek# $FreeBSD$ 2f0a75d27SPawel Jakub Dawidek 3acc37ca1SEnji Cooper.PATH: ${SRCTOP}/cddl/compat/opensolaris/misc 4acc37ca1SEnji Cooper.PATH: ${SRCTOP}/sys/cddl/contrib/opensolaris/common/zfs 5acc37ca1SEnji Cooper.PATH: ${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 6acc37ca1SEnji Cooper.PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common 7*1c05a6eaSAndriy Gapon.PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libcmdutils/common 8f0a75d27SPawel Jakub Dawidek 9f0a75d27SPawel Jakub DawidekLIB= zfs 10eacae6dcSBryan DreweryLIBADD= md pthread umem util uutil m avl bsdxml geom nvpair z zfs_core 117baf73a6SPawel Jakub DawidekSRCS= deviceid.c \ 125941f035SRuslan Ermilov fsshare.c \ 131ba4a712SPawel Jakub Dawidek mkdirp.c \ 141ba4a712SPawel Jakub Dawidek mnttab.c \ 15afb8674cSAlexander Motin thread_pool.c \ 161ba4a712SPawel Jakub Dawidek zmount.c \ 175941f035SRuslan Ermilov zone.c 18f0a75d27SPawel Jakub Dawidek 19*1c05a6eaSAndriy GaponSRCS+= nicenum.c 20*1c05a6eaSAndriy Gapon 2110b9d77bSPawel Jakub DawidekSRCS+= libzfs_changelist.c \ 226f4accc2SMartin Matuska libzfs_compat.c \ 2310b9d77bSPawel Jakub Dawidek libzfs_config.c \ 2410b9d77bSPawel Jakub Dawidek libzfs_dataset.c \ 2510b9d77bSPawel Jakub Dawidek libzfs_diff.c \ 2610b9d77bSPawel Jakub Dawidek libzfs_import.c \ 272f7f0f41SMartin Matuska libzfs_iter.c \ 2810b9d77bSPawel Jakub Dawidek libzfs_mount.c \ 2910b9d77bSPawel Jakub Dawidek libzfs_pool.c \ 3010b9d77bSPawel Jakub Dawidek libzfs_sendrecv.c \ 3110b9d77bSPawel Jakub Dawidek libzfs_status.c \ 3210b9d77bSPawel Jakub Dawidek libzfs_util.c \ 332d9cf57eSMartin Matuska zfeature_common.c \ 3410b9d77bSPawel Jakub Dawidek zfs_comutil.c \ 3510b9d77bSPawel Jakub Dawidek zfs_deleg.c \ 3610b9d77bSPawel Jakub Dawidek zfs_fletcher.c \ 371ba4a712SPawel Jakub Dawidek zfs_namecheck.c \ 385941f035SRuslan Ermilov zfs_prop.c \ 391ba4a712SPawel Jakub Dawidek zpool_prop.c \ 401ba4a712SPawel Jakub Dawidek zprop_common.c \ 41f0a75d27SPawel Jakub Dawidek 424ef20db2SUlrich SpörleinWARNS?= 0 4369921123SKonstantin BelousovSHLIB_MAJOR= 3 4410b9d77bSPawel Jakub DawidekCSTD= c99 45f0a75d27SPawel Jakub DawidekCFLAGS+= -DZFS_NO_ACL 46acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/sbin/mount 47acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris 48acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 49acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem 50acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common 51acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/common/zfs 52acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 53acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/sys 54acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head 55acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common 56acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libnvpair 57acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libuutil/common 58acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common 59acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs_core/common 60*1c05a6eaSAndriy GaponCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libcmdutils 61f0a75d27SPawel Jakub Dawidek 62f0a75d27SPawel Jakub Dawidek.include <bsd.lib.mk> 63