1# $NetBSD: Makefile,v 1.4 2009/12/09 00:17:23 haad Exp $ 2 3LVM2_DIR= ${.CURDIR}/../../../contrib/lvm2 4 5LIBDM_DISTDIR= ${LVM2_DIR}/dist/libdm 6LVM2_DISTDIR= ${LVM2_DIR}/dist 7 8LIB= devmapper 9SHLIB_MAJOR?= 0 10 11CFLAGS+= -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 \ 14 -I${.CURDIR}/../../../sys/dev/disk/dm 15 16CFLAGS+= -D__LIB_DEVMAPPER__ -DDM_DEVICE_UID=0 \ 17 -DDM_DEVICE_GID=0 -DDM_DEVICE_MODE=0600 18 19INCS+= ${LIBDM_DISTDIR}/libdevmapper.h 20 21SRCS+= bitset.c hash.c list.c libdm-common.c libdm-file.c \ 22 libdm-deptree.c libdm-string.c libdm-report.c \ 23 dbg_malloc.c pool.c matcher.c parse_rx.c ttree.c \ 24 libdm-dragonfly-iface.c libdm_dragonfly.c 25 26.PATH: ${LIBDM_DISTDIR}/ 27.PATH: ${LIBDM_DISTDIR}/datastruct 28.PATH: ${LIBDM_DISTDIR}/mm 29.PATH: ${LIBDM_DISTDIR}/regex 30.PATH: ${LIBDM_DISTDIR}/ioctl 31 32.include <bsd.lib.mk> 33