xref: /dflybsd-src/gnu/lib/libdevmapper/Makefile (revision f19248f4bc299516ddaa1f48d544d9e6f6211ab8)
161cfe927SAlex Hornung#	$NetBSD: Makefile,v 1.4 2009/12/09 00:17:23 haad Exp $
261cfe927SAlex Hornung
361cfe927SAlex HornungLVM2_DIR=	${.CURDIR}/../../../contrib/lvm2
461cfe927SAlex Hornung
561cfe927SAlex HornungLIBDM_DISTDIR=	${LVM2_DIR}/dist/libdm
661cfe927SAlex HornungLVM2_DISTDIR=	${LVM2_DIR}/dist
7*d5709f90SSascha Wildner
861cfe927SAlex HornungLIB=		devmapper
9*d5709f90SSascha WildnerSHLIB_MAJOR?=	0
1061cfe927SAlex Hornung
1161cfe927SAlex HornungCFLAGS+=	-I${LIBDM_DISTDIR} -I${LIBDM_DISTDIR}/misc -I${LIBDM_DISTDIR}/mm \
1261cfe927SAlex Hornung		-I${LIBDM_DISTDIR}/datastruct -I${LIBDM_DISTDIR}/ioctl \
13*d5709f90SSascha Wildner		-I${LVM2_DISTDIR}/include \
1461cfe927SAlex Hornung		-I${.CURDIR}/../../../sys/dev/disk/dm
1561cfe927SAlex Hornung
1661cfe927SAlex HornungCFLAGS+=	-D__LIB_DEVMAPPER__ -DDM_DEVICE_UID=0 \
1761cfe927SAlex Hornung		-DDM_DEVICE_GID=0 -DDM_DEVICE_MODE=0600
1861cfe927SAlex Hornung
1961cfe927SAlex HornungINCS+=		${LIBDM_DISTDIR}/libdevmapper.h
2061cfe927SAlex Hornung
2161cfe927SAlex HornungSRCS+=		bitset.c hash.c list.c libdm-common.c libdm-file.c \
2261cfe927SAlex Hornung		libdm-deptree.c	libdm-string.c libdm-report.c \
2361cfe927SAlex Hornung		dbg_malloc.c pool.c matcher.c parse_rx.c ttree.c \
2461cfe927SAlex Hornung		libdm-dragonfly-iface.c libdm_dragonfly.c
2561cfe927SAlex Hornung
2661cfe927SAlex Hornung.PATH: ${LIBDM_DISTDIR}/
2761cfe927SAlex Hornung.PATH: ${LIBDM_DISTDIR}/datastruct
2861cfe927SAlex Hornung.PATH: ${LIBDM_DISTDIR}/mm
2961cfe927SAlex Hornung.PATH: ${LIBDM_DISTDIR}/regex
3061cfe927SAlex Hornung.PATH: ${LIBDM_DISTDIR}/ioctl
3161cfe927SAlex Hornung
3261cfe927SAlex Hornung.include <bsd.lib.mk>
33