1 # $NetBSD: Makefile,v 1.7 2021/03/31 06:27:58 simonb Exp $ 2 3 .include "../../Makefile.zfs" 4 5 PROG= zpool 6 MAN= zpool.8 zpool-features.7 7 USETBL= yes 8 SRCS= zpool_main.c zpool_iter.c zpool_util.c zpool_vdev.c 9 10 CPPFLAGS+= "-Dprint_timestamp(a)=((void)0)" 11 12 DPADD= ${LIBAVL} ${LIBZFS} ${LIBM} ${LIBNVPAIR} ${LIBUUTIL} ${LIBUTIL} ${LIBUMEM} 13 14 LIBAVL_OBJDIR!= cd ${LIBAVL_SRCDIR} && ${PRINTOBJDIR} 15 LDADD+= -L${LIBAVL_OBJDIR} -lavl 16 17 LIBNVPAIR_OBJDIR!= cd ${LIBNVPAIR_SRCDIR} && ${PRINTOBJDIR} 18 LDADD+= -L${LIBNVPAIR_OBJDIR} -lnvpair 19 20 LIBUUTIL_OBJDIR!= cd ${LIBUUTIL_SRCDIR} && ${PRINTOBJDIR} 21 LDADD+= -L${LIBUUTIL_OBJDIR} -luutil 22 23 LIBZFS_CORE_OBJDIR!= cd ${LIBZFS_CORE_SRCDIR} && ${PRINTOBJDIR} 24 LDADD+= -L${LIBZFS_CORE_OBJDIR} -lzfs_core 25 26 LIBZFS_OBJDIR!= cd ${LIBZFS_SRCDIR} && ${PRINTOBJDIR} 27 LDADD+= -L${LIBZFS_OBJDIR} -lzfs 28 29 LIBUMEM_OBJDIR!= cd ${LIBUMEM_SRCDIR} && ${PRINTOBJDIR} 30 LDADD+= -L${LIBUMEM_OBJDIR} -lumem 31 32 LIBZPOOL_OBJDIR!= cd ${LIBZPOOL_SRCDIR} && ${PRINTOBJDIR} 33 LDADD+= -L${LIBZPOOL_OBJDIR} -lzpool 34 35 LDADD+= -lm -lutil -lpthread 36 37 .PATH: ${ZFSDIR}/dist/cmd/zpool 38 39 .include "../../compat/exec.mk" 40 41 .include <bsd.prog.mk> 42