]> sourceware.org Git - lvm2.git/blob - lib/Makefile.in
tagging
[lvm2.git] / lib / Makefile.in
1 #
2 # Copyright (C) 2001 Sistina Software (UK) Limited
3 #
4 # This file is released under the GPL.
5 #
6
7 srcdir = @srcdir@
8 top_srcdir = @top_srcdir@
9 VPATH = @srcdir@
10
11 ifeq ("@LVM1@", "shared")
12 SUBDIRS = format1
13 endif
14
15 SOURCES=\
16 activate/activate.c \
17 cache/lvmcache.c \
18 commands/toolcontext.c \
19 config/config.c \
20 datastruct/bitset.c \
21 datastruct/btree.c \
22 datastruct/hash.c \
23 datastruct/str_list.c \
24 device/dev-cache.c \
25 device/dev-io.c \
26 device/device.c \
27 display/display.c \
28 filters/filter-composite.c \
29 filters/filter-persistent.c \
30 filters/filter-regex.c \
31 filters/filter-sysfs.c \
32 filters/filter.c \
33 format_text/archive.c \
34 format_text/export.c \
35 format_text/flags.c \
36 format_text/format-text.c \
37 format_text/import.c \
38 format_text/import_vsn1.c \
39 format_text/tags.c \
40 format_text/text_label.c \
41 label/label.c \
42 locking/file_locking.c \
43 locking/locking.c \
44 locking/no_locking.c \
45 log/log.c \
46 metadata/lv_manip.c \
47 metadata/merge.c \
48 metadata/metadata.c \
49 metadata/mirror.c \
50 metadata/pv_map.c \
51 metadata/snapshot_manip.c \
52 misc/crc.c \
53 misc/lvm-file.c \
54 misc/lvm-string.c \
55 mm/memlock.c \
56 mm/pool.c \
57 regex/matcher.c \
58 regex/parse_rx.c \
59 regex/ttree.c \
60 report/report.c \
61 uuid/uuid.c
62
63 ifeq ("@LVM1@", "internal")
64 SOURCES+=\
65 format1/disk-rep.c \
66 format1/format1.c \
67 format1/import-export.c \
68 format1/import-extents.c \
69 format1/layout.c \
70 format1/lvm1-label.c \
71 format1/vg_number.c
72 endif
73
74 ifeq ("@DEBUG@", "yes")
75 SOURCES+=\
76 mm/dbg_malloc.c
77 endif
78
79 ifeq ("@DEVMAPPER@", "yes")
80 SOURCES+=\
81 activate/dev_manager.c \
82 activate/fs.c
83 endif
84
85 ifeq ("@HAVE_LIBDL@", "yes")
86 SOURCES+=\
87 locking/external_locking.c \
88 misc/sharedlib.c
89 endif
90
91 TARGETS=liblvm.a
92
93 include ../make.tmpl
94
95 liblvm.a: $(OBJECTS)
96 $(RM) $@
97 $(AR) r $@ $(OBJECTS)
98 $(RANLIB) $@
99
This page took 0.040914 seconds and 6 git commands to generate.