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