Changeset View
Changeset View
Standalone View
Standalone View
cddl/usr.sbin/zdb/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
.PATH: ${SRCTOP}/cddl/contrib/opensolaris/cmd/zdb | .PATH: ${SRCTOP}/sys/contrib/openzfs/cmd/zdb | ||||
PROG= zdb | PROG= zdb | ||||
MAN= zdb.8 | #MAN= zdb.8 | ||||
MAN= | |||||
INCS= zdb.h | |||||
SRCS= zdb.c zdb_il.c | SRCS= zdb.c zdb_il.c | ||||
WARNS?= 2 | WARNS?= 2 | ||||
CSTD= c99 | CSTD= c99 | ||||
CFLAGS+= -DIN_BASE | |||||
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include | |||||
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ | |||||
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd | |||||
CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd/spl | |||||
CFLAGS+= -I${SRCTOP}/sys | |||||
CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h | |||||
CFLAGS+= -DHAVE_ISSETUGID | |||||
LIBADD= nvpair umem uutil zfs spl avl zutil zpool | |||||
CFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris | |||||
CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include | |||||
CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem | |||||
CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libcmdutils | |||||
CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libnvpair | |||||
CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libuutil/common | |||||
CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common | |||||
CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs_core/common | |||||
CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common | |||||
CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs | |||||
CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common | |||||
CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/common/zfs | |||||
CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head | |||||
LIBADD= nvpair umem uutil zfs zpool | |||||
CFLAGS.gcc+= -fms-extensions | CFLAGS.gcc+= -fms-extensions | ||||
# Since there are many asserts in this program, it makes no sense to compile | # Since there are many asserts in this program, it makes no sense to compile | ||||
# it without debugging. | # it without debugging. | ||||
CFLAGS+= -g -DDEBUG=1 | CFLAGS+= -g -DDEBUG=1 -DZFS_DEBUG=1 | ||||
.include <bsd.prog.mk> | .include <bsd.prog.mk> |