freebsd-src/cddl/sbin/zfs/Makefile
Martin Matuska 8b78d412ae
Some checks are pending
Cross-build Kernel / amd64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / amd64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / amd64 macos-latest (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 macos-latest (clang-18) (push) Waiting to run
zfs: world changes after 89f729dcc merge
Remove, unbind and obsolete libuutil and libtpool
Update zfs_configh and zfs_gitrev.h
2025-12-07 23:09:12 +01:00

78 lines
1.6 KiB
Makefile

.PATH: ${ZFSTOP}/cmd/zfs
.PATH: ${ZFSTOP}/man/man7
.PATH: ${ZFSTOP}/man/man8
.PATH: ${ZFSTOP}/module/os/freebsd/spl
PACKAGE= zfs
PROG= zfs
MAN= \
zfs.8 \
zfs-allow.8 \
zfs-bookmark.8 \
zfs-clone.8 \
zfs-create.8 \
zfs-destroy.8 \
zfs-diff.8 \
zfs-hold.8 \
zfs-jail.8 \
zfs-list.8 \
zfs-load-key.8 \
zfs-mount.8 \
zfs-program.8 \
zfs-project.8 \
zfs-promote.8 \
zfs-receive.8 \
zfs-rename.8 \
zfs-rewrite.8 \
zfs-rollback.8 \
zfs-send.8 \
zfs-set.8 \
zfs-share.8 \
zfs-snapshot.8 \
zfs-upgrade.8 \
zfs-userspace.8 \
zfs-wait.8 \
zfsconcepts.7 \
zfsprops.7
MLINKS= \
zfs-allow.8 zfs-unallow.8 \
zfs-hold.8 zfs-release.8 \
zfs-jail.8 zfs-unjail.8 \
zfs-load-key.8 zfs-change-key.8 \
zfs-load-key.8 zfs-unload-key.8 \
zfs-mount.8 zfs-unmount.8 \
zfs-receive.8 zfs-recv.8 \
zfs-send.8 zfs-redact.8 \
zfs-set.8 zfs-get.8 \
zfs-set.8 zfs-inherit.8 \
zfs-userspace.8 zfs-groupspace.8 \
zfs-userspace.8 zfs-projectspace.8
SRCS= \
zfs_iter.c \
zfs_iter.h \
zfs_main.c \
zfs_util.h \
zfs_project.c \
zfs_projectutil.h
WARNS?= 2
CFLAGS+= \
-DIN_BASE \
-I${ZFSTOP}/include \
-I${ZFSTOP}/include/os/freebsd \
-I${ZFSTOP}/lib/libspl/include \
-I${ZFSTOP}/lib/libspl/include/os/freebsd \
-I${SRCTOP}/sys \
-I${SRCTOP}/cddl/compat/opensolaris/include \
-I${ZFSTOP}/module/icp/include \
-include ${ZFSTOP}/include/os/freebsd/spl/sys/ccompile.h \
-DHAVE_ISSETUGID \
-include ${SRCTOP}/sys/modules/zfs/zfs_config.h \
-I${SRCTOP}/sys/modules/zfs
LIBADD= jail avl nvpair geom zfs_core spl zutil zfs m crypto
LDADD+= -pthread
.include <bsd.prog.mk>
CWARNFLAGS.zfs_main.c+= -Wno-unused-variable