Home | History | Annotate | Line # | Download | only in dmsetup
      1 #	$NetBSD: Makefile,v 1.9 2023/09/14 19:52:09 rillig Exp $
      2 
      3 USE_FORT?=	no
      4 NOLINT=		# dmsetup.c has a '?:' operator in line 255
      5 CWARNFLAGS.clang+=	-Wno-parentheses -Wno-unused-value
      6 
      7 .include "../../lvm2tools.mk"
      8 
      9 .PATH:  ${LVM2_DISTDIR}/man
     10 
     11 PROG=		dmsetup
     12 
     13 MAN=		dmsetup.8
     14 
     15 BINDIR=		/sbin
     16 
     17 #CFLAGS+= -g -O0
     18 
     19 CPPFLAGS+=      -I${LIBDEVMAPPER_DISTDIR}/ -I${LIBDEVMAPPER_DISTDIR}/misc \
     20 		-I. -I${LIBDEVMAPPER_DISTDIR}/ioctl -I${LVM2_DISTDIR}/include
     21 
     22 CPPFLAGS+=	-D__LIB_DEVMAPPER__
     23 
     24 LIBDEVMAPPER_OBJDIR!=	cd ${LIBDEVMAPPER_SRCDIR} && ${PRINTOBJDIR}
     25 LDADD+=		-L${LIBDEVMAPPER_OBJDIR} -ldevmapper
     26 DPADD+=		${LIBDEVMAPPER_OBJDIR}/libdevmapper.a
     27 
     28 LIBDM_OBJDIR!=	cd ${LIBDM_SRCDIR} && ${PRINTOBJDIR}
     29 #LDADD+=		-L${LIBDM_OBJDIR} -ldm
     30 LDADD+=		${LIBDM_OBJDIR}/libdm.a
     31 DPADD+=		${LIBDM_OBJDIR}/libdm.a
     32 
     33 LDADD+=		-lprop
     34 
     35 #LDSTATIC= -static
     36 .PATH:	${LVM2_DISTDIR}/tools
     37 
     38 .include <bsd.prog.mk>
     39