1f0a75d27SPawel Jakub Dawidek# $FreeBSD$ 2f0a75d27SPawel Jakub Dawidek 3e327f524SJohn Birrell.PATH: ${.CURDIR}/../../../cddl/compat/opensolaris/misc 4e327f524SJohn Birrell.PATH: ${.CURDIR}/../../../sys/cddl/contrib/opensolaris/common/zfs 5e327f524SJohn Birrell.PATH: ${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs 6e327f524SJohn Birrell.PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzfs/common 7f0a75d27SPawel Jakub Dawidek 8f0a75d27SPawel Jakub DawidekLIB= zfs 9dce1a726SMartin MatuskaDPADD= ${LIBMD} ${LIBPTHREAD} ${LIBUMEM} ${LIBUTIL} ${LIBM} ${LIBNVPAIR} \ 10dce1a726SMartin Matuska ${LIBZFS_CORE} 11dce1a726SMartin MatuskaLDADD= -lmd -lpthread -lumem -lutil -lm -lnvpair -lzfs_core 12f0a75d27SPawel Jakub Dawidek 137baf73a6SPawel Jakub DawidekSRCS= deviceid.c \ 145941f035SRuslan Ermilov fsshare.c \ 151ba4a712SPawel Jakub Dawidek mkdirp.c \ 161ba4a712SPawel Jakub Dawidek mnttab.c \ 17*afb8674cSAlexander Motin thread_pool.c \ 181ba4a712SPawel Jakub Dawidek zmount.c \ 195941f035SRuslan Ermilov zone.c 20f0a75d27SPawel Jakub Dawidek 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 \ 3710b9d77bSPawel Jakub Dawidek zfs_ioctl_compat.c \ 381ba4a712SPawel Jakub Dawidek zfs_namecheck.c \ 395941f035SRuslan Ermilov zfs_prop.c \ 401ba4a712SPawel Jakub Dawidek zpool_prop.c \ 411ba4a712SPawel Jakub Dawidek zprop_common.c \ 42f0a75d27SPawel Jakub Dawidek 434ef20db2SUlrich SpörleinWARNS?= 0 4410b9d77bSPawel Jakub DawidekCSTD= c99 45f0a75d27SPawel Jakub DawidekCFLAGS+= -DZFS_NO_ACL 46f0a75d27SPawel Jakub DawidekCFLAGS+= -I${.CURDIR}/../../../sbin/mount 47f0a75d27SPawel Jakub DawidekCFLAGS+= -I${.CURDIR}/../../../cddl/lib/libumem 48e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../sys/cddl/compat/opensolaris 49e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/include 50e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/lib/libumem 51e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzpool/common 52e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/common/zfs 53e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs 54e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common/sys 55e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/head 56e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common 57e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libnvpair 58e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libuutil/common 59e327f524SJohn BirrellCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzfs/common 60dce1a726SMartin MatuskaCFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzfs_core/common 61f0a75d27SPawel Jakub Dawidek 62f0a75d27SPawel Jakub Dawidek.include <bsd.lib.mk> 63