Home | History | Annotate | Line # | Download | only in libdevmapper
Makefile revision 1.5.2.1
      1 #	$NetBSD: Makefile,v 1.5.2.1 2011/02/17 11:59:17 bouyer Exp $
      2 
      3 USE_SHLIBDIR=	yes
      4 USE_FORT?=	no
      5 NOLINT=		#defined
      6 
      7 .include "../../lvm2tools.mk"
      8 
      9 LIB=		devmapper
     10 
     11 CPPFLAGS+=	-I${LIBDM_DISTDIR} -I${LIBDM_DISTDIR}/misc -I${LIBDM_DISTDIR}/mm \
     12 		-I${LIBDM_DISTDIR}/datastruct -I${LIBDM_DISTDIR}/ioctl \
     13 		-I${LVM2_DISTDIR}/include -I${LIBDM_SRCDIR} -D__NetBSD__
     14 
     15 
     16 CPPFLAGS+=	-D__LIB_DEVMAPPER__ 
     17 
     18 LIBDPLIBS+=	prop ${NETBSDSRCDIR}/lib/libprop
     19 
     20 SRCS+=		bitset.c hash.c list.c libdm-common.c libdm-file.c \
     21 		libdm-deptree.c	libdm-string.c libdm-report.c \
     22 		dbg_malloc.c pool.c matcher.c parse_rx.c ttree.c \
     23 		libdm-nbsd-iface.c libdm_netbsd.c
     24 
     25 .ifdef RUMP_ACTION
     26 CPPFLAGS+=      -DRUMP_ACTION -DRUMP_SYS_IOCTL -DRUMP_SYS_CLOSE -DRUMP_SYS_OPEN
     27 LDADD+=         -lrumpdev_disk -lrumpdev_dm -lrumpdev
     28 LDADD+=         -lrumpvfs -lrump -lrumpuser -lpthread
     29 DBG=            -g
     30 .endif
     31 
     32 .PATH: ${LIBDM_DISTDIR}/
     33 .PATH: ${LIBDM_DISTDIR}/datastruct
     34 .PATH: ${LIBDM_DISTDIR}/mm
     35 .PATH: ${LIBDM_DISTDIR}/regex
     36 .PATH: ${LIBDM_DISTDIR}/ioctl
     37 
     38 .include <bsd.lib.mk>
     39