Home | History | Annotate | Line # | Download | only in zpool
      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