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