Home | History | Annotate | Line # | Download | only in lvm
Makefile revision 1.2
      1  1.2  haad #	$NetBSD: Makefile,v 1.2 2008/12/22 01:51:44 haad Exp $
      2  1.1  haad 
      3  1.1  haad USE_FORT?=	no
      4  1.1  haad NOLINT=		#defined
      5  1.1  haad 
      6  1.1  haad .include "../../lvm2tools.mk"
      7  1.1  haad 
      8  1.2  haad .PATH:	${LVM2_DISTDIR}/man
      9  1.1  haad 
     10  1.1  haad PROG=		lvm
     11  1.1  haad 
     12  1.1  haad BINDIR=		/sbin
     13  1.1  haad 
     14  1.1  haad SRCS=		dumpconfig.c formats.c lvchange.c lvconvert.c lvcreate.c \
     15  1.1  haad 		lvdisplay.c lvextend.c lvmchange.c lvmcmdline.c \
     16  1.1  haad 		lvmdiskscan.c lvreduce.c lvremove.c lvrename.c lvresize.c \
     17  1.1  haad 		lvscan.c polldaemon.c pvchange.c pvck.c pvcreate.c \
     18  1.1  haad 		pvdisplay.c pvmove.c pvremove.c pvresize.c pvscan.c \
     19  1.1  haad 		reporter.c segtypes.c toollib.c vgcfgbackup.c \
     20  1.1  haad 		vgcfgrestore.c vgchange.c vgck.c vgconvert.c vgcreate.c \
     21  1.1  haad 		vgdisplay.c vgexport.c vgextend.c vgimport.c vgmerge.c \
     22  1.1  haad 		vgmknodes.c vgreduce.c vgremove.c vgrename.c vgscan.c \
     23  1.1  haad 		vgsplit.c lvm.c
     24  1.1  haad 
     25  1.1  haad CFLAGS+= 	-fno-inline
     26  1.1  haad 
     27  1.2  haad CPPFLAGS+=	-I${LVM2_DISTDIR}/lib -I${LVM2_DISTDIR}/include \
     28  1.2  haad 		-I. -I${LIBDM_INCLUDE} -I${LVM2_DISTDIR}/tools \
     29  1.1  haad 		-I${LIBDM_DISTDIR}
     30  1.1  haad 
     31  1.1  haad CPPFLAGS+=	-DLVM_SHARED_PATH=\"$(BINDIR)/lvm\"
     32  1.1  haad 
     33  1.1  haad 
     34  1.1  haad MAN= 		lvchange.8 lvconvert.8 lvcreate.8 lvdisplay.8 lvextend.8 \
     35  1.1  haad 		lvm.8 lvm.conf.5 lvmchange.8 lvmdiskscan.8 lvmdump.8 \
     36  1.1  haad 		lvreduce.8 lvremove.8 lvrename.8 lvresize.8 lvs.8 \
     37  1.1  haad 		lvscan.8 pvchange.8 pvck.8 pvcreate.8 pvdisplay.8 \
     38  1.1  haad 		pvmove.8 pvremove.8 pvresize.8 pvs.8 pvscan.8 \
     39  1.1  haad 		vgcfgbackup.8 vgcfgrestore.8 vgchange.8 vgck.8 vgconvert.8 \
     40  1.1  haad 		vgcreate.8 vgdisplay.8 vgexport.8 vgextend.8 vgimport.8 \
     41  1.1  haad 		vgmerge.8 vgmknodes.8 vgreduce.8 vgremove.8 vgrename.8 \
     42  1.1  haad 		vgs.8 vgscan.8 vgsplit.8
     43  1.1  haad 
     44  1.1  haad 
     45  1.1  haad MKLINKS+=	lvchange.8 lvchange.1 \
     46  1.1  haad                 lvconvert.8 lvconvert.1 \
     47  1.1  haad                 lvcreate.8 lvcreate.1 \
     48  1.1  haad                 lvdisplay.8 lvdisplay.1 \
     49  1.1  haad                 lvextend.8 lvextend.1 \
     50  1.1  haad                 lvm.8 lvm.1 \
     51  1.1  haad                 lvm.conf lvm.1 \
     52  1.1  haad                 lvmchange.8 lvmchange.1 \
     53  1.1  haad                 lvmdiskscan.8 lvmdiskscan.1 \
     54  1.1  haad                 lvmdump.8 lvmdump.1 \
     55  1.1  haad                 lvreduce.8 lvreduce.1 \
     56  1.1  haad                 lvremove.8 lvremove.1 \
     57  1.1  haad                 lvrename.8 lvrename.1 \
     58  1.1  haad                 lvresize.8 lvresize.1 \
     59  1.1  haad                 lvs.8 lvs.1 \
     60  1.1  haad                 lvscan.8 lvscan.1 \
     61  1.1  haad                 pvchange.8 pvchange.1 \
     62  1.1  haad                 pvck.8 pvck.1 \
     63  1.1  haad                 pvcreate.8 pvcreate.1 \
     64  1.1  haad                 pvdisplay.8 pvdisplay.1 \
     65  1.1  haad                 pvmove.8 pvmove.1 \
     66  1.1  haad                 pvremove.8 pvremove.1 \
     67  1.1  haad                 pvresize.8 pvresize.1 \
     68  1.1  haad                 pvs.8 pvs.1 \
     69  1.1  haad                 pvscan.8 pvscan.1 \
     70  1.1  haad                 vgcfgbackup.8 vgcfgbackup.1 \
     71  1.1  haad                 vgcfgrestore.8 vgcfgrestore.1 \
     72  1.1  haad                 vgchange.8 vgchange.1 \
     73  1.1  haad                 vgck.8 vgck.1 \
     74  1.1  haad                 vgconvert.8 vgconvert.1 \
     75  1.1  haad                 vgcreate.8 vgcreate.1 \
     76  1.1  haad                 vgdisplay.8 vgdisplay.1 \
     77  1.1  haad                 vgexport.8 vgexport.1 \
     78  1.1  haad                 vgextend.8 vgextend.1 \
     79  1.1  haad                 vgimport.8 vgimport.1 \
     80  1.1  haad                 vgmerge.8 vgmerge.1 \
     81  1.1  haad                 vgmknodes.8 vgmknodes.1 \
     82  1.1  haad                 vgreduce.8 vgreduce.1 \
     83  1.1  haad                 vgremove.8 vgremove.1 \
     84  1.1  haad                 vgrename.8 vgrename.1 \
     85  1.1  haad                 vgs.8 vgs.1 \
     86  1.1  haad                 vgscan.8 vgscan.1 \
     87  1.1  haad                 vgsplit.8 vgsplit.1
     88  1.1  haad 
     89  1.2  haad LIBLVM_OBJDIR!= cd ${LVM2_SRCDIR}/lib/liblvm && ${PRINTOBJDIR}
     90  1.1  haad LDADD+=         -L${LIBLVM_OBJDIR} -llvm
     91  1.1  haad DPADD+=         ${LIBLVM_OBJDIR}/liblvm.a
     92  1.1  haad 
     93  1.1  haad LIBDM_OBJDIR!=  cd ${LIBDM_SRCDIR}/lib/libdevmapper && ${PRINTOBJDIR}
     94  1.1  haad LDADD+=         -L${LIBDM_OBJDIR} -ldevmapper
     95  1.1  haad DPADD+=         ${LIBDM_OBJDIR}/libdevmapper.a
     96  1.1  haad 
     97  1.1  haad LDADD+=		-lprop
     98  1.1  haad 
     99  1.1  haad 
    100  1.2  haad .PATH:	${LVM2_DISTDIR}/tools
    101  1.1  haad 
    102  1.1  haad 
    103  1.1  haad .include <bsd.prog.mk>
    104