xref: /dflybsd-src/gnu/lib/liblvm/Makefile (revision f19248f4bc299516ddaa1f48d544d9e6f6211ab8)
161cfe927SAlex Hornung#	$NetBSD: Makefile,v 1.4 2009/12/02 01:54:20 haad Exp $
261cfe927SAlex Hornung
361cfe927SAlex HornungLVM2_DIR=	${.CURDIR}/../../../contrib/lvm2
461cfe927SAlex Hornung
561cfe927SAlex HornungLIB=		lvm
6d5709f90SSascha WildnerSHLIB_MAJOR?=	0
761cfe927SAlex Hornung
861cfe927SAlex HornungLVM2_DISTDIR=	${LVM2_DIR}/dist
961cfe927SAlex Hornung
10b14d39beSSascha WildnerCFLAGS+=	-I${LVM2_DISTDIR}/include
1161cfe927SAlex Hornung
1261cfe927SAlex HornungSRCS+=		activate.c lvmcache.c toolcontext.c config.c btree.c \
1361cfe927SAlex Hornung		str_list.c dev-cache.c dev-io.c dev-md.c device.c dev-swap.c \
1461cfe927SAlex Hornung		display.c errseg.c filter-composite.c \
1561cfe927SAlex Hornung		filter-persistent.c \
1661cfe927SAlex Hornung		filter-regex.c filter-sysfs.c filter-md.c archive.c \
1761cfe927SAlex Hornung		archiver.c export.c flags.c format-text.c import.c \
1861cfe927SAlex Hornung		import_vsn1.c tags.c text_label.c freeseg.c label.c \
1961cfe927SAlex Hornung		file_locking.c locking.c no_locking.c log.c lv_manip.c \
2061cfe927SAlex Hornung		merge.c metadata.c mirror.c pv_manip.c pv_map.c segtype.c \
2161cfe927SAlex Hornung		snapshot_manip.c crc.c lvm-exec.c lvm-file.c lvm-string.c \
22*695ff941Szrj		lvm-wrappers.c timestamp.c memlock.c report.c \
2361cfe927SAlex Hornung		striped.c unknown.c uuid.c zero.c disk-rep.c format1.c \
2461cfe927SAlex Hornung		import-export.c \
2561cfe927SAlex Hornung		import-extents.c layout.c lvm1-label.c vg_number.c \
2661cfe927SAlex Hornung		disk_rep.c format_pool.c import_export.c pool_label.c \
2761cfe927SAlex Hornung		filter_dragonfly.c snapshot.c mirrored.c dev_manager.c fs.c \
288bd3d23cSAlex Hornung		lvm-globals.c dev.c
2961cfe927SAlex Hornung
30*695ff941Szrj# empty source ("empty for now")
31*695ff941Szrj#SRCS+=	util.c
32*695ff941Szrj
3361cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/
3461cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/activate
3561cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/cache
3661cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/commands
3761cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/config
3861cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/datastruct
3961cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/device
4061cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/display
4161cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/error
4261cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/filters
4361cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/format1
4461cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/format_pool
4561cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/format_text
4661cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/freeseg
4761cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/label
4861cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/locking
4961cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/log
5061cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/metadata
5161cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/mirror
5261cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/misc
5361cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/mm
5461cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/report
5561cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/snapshot
5661cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/striped
5761cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/unknown
5861cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/uuid
5961cfe927SAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/zero
608bd3d23cSAlex Hornung.PATH:	${LVM2_DISTDIR}/lib/dragonfly
6161cfe927SAlex Hornung
6261cfe927SAlex Hornung.include <bsd.lib.mk>
63