From 3b005d330261f33318ca1ee3fef1940237fd788b Mon Sep 17 00:00:00 2001 From: pjd Date: Fri, 6 Apr 2007 01:09:06 +0000 Subject: Please welcome ZFS - The last word in file systems. ZFS file system was ported from OpenSolaris operating system. The code in under CDDL license. I'd like to thank all SUN developers that created this great piece of software. Supported by: Wheel LTD (http://www.wheel.pl/) Supported by: The FreeBSD Foundation (http://www.freebsdfoundation.org/) Supported by: Sentex (http://www.sentex.net/) --- cddl/sbin/Makefile | 11 +++++++++++ cddl/sbin/Makefile.inc | 5 +++++ cddl/sbin/zfs/Makefile | 27 +++++++++++++++++++++++++++ cddl/sbin/zpool/Makefile | 29 +++++++++++++++++++++++++++++ 4 files changed, 72 insertions(+) create mode 100644 cddl/sbin/Makefile create mode 100644 cddl/sbin/Makefile.inc create mode 100644 cddl/sbin/zfs/Makefile create mode 100644 cddl/sbin/zpool/Makefile (limited to 'cddl/sbin') diff --git a/cddl/sbin/Makefile b/cddl/sbin/Makefile new file mode 100644 index 0000000..802bbfe --- /dev/null +++ b/cddl/sbin/Makefile @@ -0,0 +1,11 @@ +# $FreeBSD$ + +.include + +SUBDIR= +.if ${MK_ZFS} != "no" +SUBDIR+=zfs +SUBDIR+=zpool +.endif + +.include diff --git a/cddl/sbin/Makefile.inc b/cddl/sbin/Makefile.inc new file mode 100644 index 0000000..c5111d5 --- /dev/null +++ b/cddl/sbin/Makefile.inc @@ -0,0 +1,5 @@ +# $FreeBSD$ + +BINDIR?= /sbin + +.include "../Makefile.inc" diff --git a/cddl/sbin/zfs/Makefile b/cddl/sbin/zfs/Makefile new file mode 100644 index 0000000..7fab5bc --- /dev/null +++ b/cddl/sbin/zfs/Makefile @@ -0,0 +1,27 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../../contrib/opensolaris/cmd/zfs + +PROG= zfs +MAN= zfs.8 +SRCS= zfs_main.c +SRCS+= zfs_iter.c + +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libzpool/common +CFLAGS+=-I${.CURDIR}/../../../compat/opensolaris/include +CFLAGS+=-I${.CURDIR}/../../../compat/opensolaris/lib/libumem +CFLAGS+=-I${.CURDIR}/../../../sys/compat/opensolaris +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/head +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libuutil/common +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libzfs/common +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libumem/common +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libnvpair +CFLAGS+=-I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common +CFLAGS+=-I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common/fs/zfs +CFLAGS+=-I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common/sys +CFLAGS+=-I${.CURDIR}/../../../sys + +DPADD= ${LIBGEOM} ${LIBM} ${LIBNVPAIR} ${LIBUUTIL} ${LIBZFS} +LDADD= -lgeom -lm -lnvpair -luutil -lzfs + +.include diff --git a/cddl/sbin/zpool/Makefile b/cddl/sbin/zpool/Makefile new file mode 100644 index 0000000..7a0f262 --- /dev/null +++ b/cddl/sbin/zpool/Makefile @@ -0,0 +1,29 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../../contrib/opensolaris/cmd/zpool + +PROG= zpool +MAN= zpool.8 +SRCS= zpool_main.c +SRCS+= zpool_vdev.c +SRCS+= zpool_iter.c +SRCS+= zpool_util.c + +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libzpool/common +CFLAGS+=-I${.CURDIR}/../../../compat/opensolaris/include +CFLAGS+=-I${.CURDIR}/../../../compat/opensolaris/lib/libumem +CFLAGS+=-I${.CURDIR}/../../../sys/compat/opensolaris +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/head +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libuutil/common +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libumem/common +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libzfs/common +CFLAGS+=-I${.CURDIR}/../../../contrib/opensolaris/lib/libnvpair +CFLAGS+=-I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common +CFLAGS+=-I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common/fs/zfs +CFLAGS+=-I${.CURDIR}/../../../sys/contrib/opensolaris/uts/common/sys +CFLAGS+=-I${.CURDIR}/../../../sys + +DPADD= ${LIBAVL} ${LIBGEOM} ${LIBM} ${LIBNVPAIR} ${LIBUUTIL} ${LIBZFS} +LDADD= -lavl -lgeom -lm -lnvpair -luutil -lzfs + +.include -- cgit v1.1