Initial import of binutils 2.22 on the new vendor branch
[dragonfly.git] / gnu / sbin / dmsetup / Makefile
1 #       $NetBSD: Makefile,v 1.4 2008/12/22 18:13:30 agc Exp $
2
3 LVM2_DIR=       ${.CURDIR}/../../../contrib/lvm2
4
5 LVM2_DISTDIR=       ${LVM2_DIR}/dist
6 LIBDM_DISTDIR=        ${LVM2_DIR}/dist/libdm
7 LIBDM_SRCDIR= ${LVM2_DIR}/lib/libdevmapper
8 .PATH:  ${LVM2_DISTDIR}/man
9
10 PROG=           dmsetup
11
12 MAN=            dmsetup.8
13
14 CSTD?=          gnu89
15
16 CFLAGS+=        -D_XOPEN_SOURCE=600
17 CFLAGS+=        -I${LIBDM_DISTDIR}/ -I${LIBDM_DISTDIR}/misc \
18                 -I. -I${LIBDM_DISTDIR}/ioctl -I${LVM2_DISTDIR}/include
19
20 CFLAGS+=        -D__LIB_DEVMAPPER__ -DDM_DEVICE_UID=0 \
21                 -DDM_DEVICE_GID=0 -DDM_DEVICE_MODE=0600
22
23 LDADD+=         -ldevmapper -lprop
24 DPADD+=         ${LIBDEVMAPPER} ${LIBPROP}
25
26 .PATH:  ${LVM2_DISTDIR}/tools
27
28 .include <bsd.prog.mk>