]> git.ipfire.org Git - thirdparty/util-linux.git/blame - disk-utils/Makemodule.am
fdisk: move --list functionality to separated file
[thirdparty/util-linux.git] / disk-utils / Makemodule.am
CommitLineData
54dbc8cf 1
3d9fdac5 2if BUILD_MINIX
54dbc8cf
KZ
3sbin_PROGRAMS += fsck.minix
4dist_man_MANS += disk-utils/fsck.minix.8
5fsck_minix_SOURCES = \
6 disk-utils/fsck.minix.c \
ca4f6229 7 disk-utils/minix_programs.h
dcdb349b 8fsck_minix_LDADD = $(LDADD) libcommon.la
54dbc8cf
KZ
9
10sbin_PROGRAMS += mkfs.minix
11dist_man_MANS += disk-utils/mkfs.minix.8
12mkfs_minix_SOURCES = \
13 disk-utils/minix_programs.h \
d77ab74a 14 disk-utils/mkfs.minix.c
dcdb349b 15mkfs_minix_LDADD = $(LDADD) libcommon.la
3d9fdac5 16endif
54dbc8cf 17
ecc6047e
KZ
18
19if BUILD_MKFS
54dbc8cf
KZ
20sbin_PROGRAMS += mkfs
21dist_man_MANS += disk-utils/mkfs.8
22mkfs_SOURCES = disk-utils/mkfs.c
ecc6047e
KZ
23endif
24
54dbc8cf 25
ecc6047e 26if BUILD_ISOSIZE
54dbc8cf
KZ
27usrbin_exec_PROGRAMS += isosize
28dist_man_MANS += disk-utils/isosize.8
d77ab74a 29isosize_SOURCES = disk-utils/isosize.c
dcdb349b 30isosize_LDADD = $(LDADD) libcommon.la
ecc6047e
KZ
31endif
32
54dbc8cf 33
834fc88c 34if BUILD_BFS
54dbc8cf
KZ
35sbin_PROGRAMS += mkfs.bfs
36dist_man_MANS += disk-utils/mkfs.bfs.8
37mkfs_bfs_SOURCES = \
d77ab74a 38 disk-utils/mkfs.bfs.c
dcdb349b 39mkfs_bfs_LDADD = $(LDADD) libcommon.la
834fc88c 40endif
54dbc8cf 41
ecc6047e
KZ
42
43if BUILD_MKSWAP
54dbc8cf
KZ
44sbin_PROGRAMS += mkswap
45dist_man_MANS += disk-utils/mkswap.8
46mkswap_SOURCES = \
d77ab74a 47 disk-utils/mkswap.c
dcdb349b 48mkswap_LDADD = $(LDADD) libcommon.la
d77ab74a 49
54dbc8cf 50mkswap_CFLAGS = $(AM_CFLAGS)
54dbc8cf
KZ
51if BUILD_LIBUUID
52mkswap_CFLAGS += -I$(ul_libuuid_incdir)
53mkswap_LDADD += libuuid.la
54endif
55if BUILD_LIBBLKID
56mkswap_CFLAGS += -I$(ul_libblkid_incdir)
57mkswap_LDADD += libblkid.la
58endif
59if HAVE_SELINUX
60mkswap_LDADD += -lselinux
61endif
ecc6047e 62endif # BUILD_MKSWAP
54dbc8cf
KZ
63
64
65if BUILD_SWAPLABEL
66sbin_PROGRAMS += swaplabel
67dist_man_MANS += disk-utils/swaplabel.8
18b3e549
KZ
68swaplabel_SOURCES = \
69 disk-utils/swaplabel.c \
70 lib/swapprober.c \
71 include/swapprober.h
54dbc8cf 72
18b3e549
KZ
73swaplabel_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
74swaplabel_LDADD = $(LDADD) libblkid.la libcommon.la
54dbc8cf
KZ
75
76if BUILD_LIBUUID
3274ee60 77swaplabel_LDADD += libuuid.la
54dbc8cf
KZ
78swaplabel_CFLAGS += -I$(ul_libuuid_incdir)
79endif
80endif #BUILD_SWAPLABEL
81
82
83if BUILD_FSCK
84sbin_PROGRAMS += fsck
85dist_man_MANS += disk-utils/fsck.8
86fsck_SOURCES = disk-utils/fsck.c
3bbdae63 87fsck_LDADD = $(LDADD) libmount.la libblkid.la libcommon.la
54dbc8cf
KZ
88fsck_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) -I$(ul_libblkid_incdir)
89endif
90
91
54dbc8cf
KZ
92if BUILD_RAW
93sbin_PROGRAMS += raw
94dist_man_MANS += disk-utils/raw.8
95raw_SOURCES = disk-utils/raw.c
96endif
97
98
99if BUILD_CRAMFS
d77ab74a 100cramfs_common_sources = disk-utils/cramfs.h disk-utils/cramfs_common.c
54dbc8cf
KZ
101sbin_PROGRAMS += fsck.cramfs
102fsck_cramfs_SOURCES = disk-utils/fsck.cramfs.c $(cramfs_common_sources)
dcdb349b 103fsck_cramfs_LDADD = $(LDADD) -lz libcommon.la
9c4040b0 104dist_man_MANS += disk-utils/fsck.cramfs.8
54dbc8cf
KZ
105
106sbin_PROGRAMS += mkfs.cramfs
d77ab74a 107mkfs_cramfs_SOURCES = disk-utils/mkfs.cramfs.c $(cramfs_common_sources)
dcdb349b 108mkfs_cramfs_LDADD = $(LDADD) -lz libcommon.la
0ad2bacd 109dist_man_MANS += disk-utils/mkfs.cramfs.8
54dbc8cf
KZ
110endif
111
8d6f0bae
KZ
112if BUILD_FDFORMAT
113usrsbin_exec_PROGRAMS += fdformat
114dist_man_MANS += disk-utils/fdformat.8
115fdformat_SOURCES = disk-utils/fdformat.c
e0402441 116fdformat_LDADD = $(LDADD) libcommon.la
8d6f0bae 117endif
54dbc8cf 118
ecc6047e 119if BUILD_BLOCKDEV
54dbc8cf
KZ
120sbin_PROGRAMS += blockdev
121dist_man_MANS += disk-utils/blockdev.8
d77ab74a 122blockdev_SOURCES = disk-utils/blockdev.c
dcdb349b 123blockdev_LDADD = $(LDADD) libcommon.la
8d6f0bae 124endif
957bab4e 125
4ddd86d5
KZ
126
127if BUILD_FDISK
128sbin_PROGRAMS += fdisk
129dist_man_MANS += disk-utils/fdisk.8
130fdisk_SOURCES = \
131 disk-utils/fdisk.c \
132 disk-utils/fdisk.h \
fdb006e8
KZ
133 disk-utils/fdisk-menu.c \
134 disk-utils/fdisk-list.c \
135 disk-utils/fdisk-list.h
4ddd86d5
KZ
136
137fdisk_LDADD = $(LDADD) libcommon.la libfdisk.la
138fdisk_CFLAGS = $(AM_CFLAGS) -I$(ul_libfdisk_incdir)
139
140if BUILD_LIBBLKID
141fdisk_CFLAGS += -I$(ul_libblkid_incdir)
142fdisk_LDADD += libblkid.la
143endif
144
145if BUILD_LIBUUID
146fdisk_CFLAGS += -I$(ul_libuuid_incdir)
147fdisk_LDADD += libuuid.la
148endif
149
d44115f3
KZ
150if BUILD_LIBSMARTCOLS
151fdisk_CFLAGS += -I$(ul_libsmartcols_incdir)
152fdisk_LDADD += libsmartcols.la
153endif
154
4ddd86d5
KZ
155if HAVE_STATIC_FDISK
156sbin_PROGRAMS += fdisk.static
157fdisk_static_SOURCES = $(fdisk_SOURCES)
158fdisk_static_LDFLAGS = -all-static
159fdisk_static_CFLAGS = $(fdisk_CFLAGS)
160fdisk_static_LDADD = $(fdisk_LDADD)
161endif
162endif # BUILD_FDISK
163
164
ecc6047e 165if BUILD_SFDISK
4ddd86d5
KZ
166sbin_PROGRAMS += sfdisk
167dist_man_MANS += disk-utils/sfdisk.8
168sfdisk_SOURCES = disk-utils/sfdisk.c
1881390d
KZ
169sfdisk_LDADD = $(LDADD) libcommon.la libfdisk.la
170sfdisk_CFLAGS = $(AM_CFLAGS) -I$(ul_libfdisk_incdir)
4ddd86d5 171
1881390d
KZ
172if BUILD_LIBUUID
173sfdisk_CFLAGS += -I$(ul_libuuid_incdir)
174sfdisk_LDADD += libuuid.la
175endif
176
177if BUILD_LIBBLKID
178sfdisk_CFLAGS += -I$(ul_libblkid_incdir)
179sfdisk_LDADD += libblkid.la
4ddd86d5 180endif
ecc6047e 181endif # BUILD_SFDISK
4ddd86d5
KZ
182
183
184if BUILD_CFDISK
185sbin_PROGRAMS += cfdisk
186dist_man_MANS += disk-utils/cfdisk.8
187cfdisk_SOURCES = disk-utils/cfdisk.c
188cfdisk_LDADD = $(LDADD) libcommon.la libfdisk.la
189cfdisk_CFLAGS = $(AM_CFLAGS) -I$(ul_libfdisk_incdir)
190
191if BUILD_LIBUUID
192cfdisk_CFLAGS += -I$(ul_libuuid_incdir)
193cfdisk_LDADD += libuuid.la
194endif
195
196if BUILD_LIBBLKID
197cfdisk_CFLAGS += -I$(ul_libblkid_incdir)
198cfdisk_LDADD += libblkid.la
199endif
200
baa3b270
OO
201if BUILD_LIBSMARTCOLS
202cfdisk_CFLAGS += -I$(ul_libsmartcols_incdir)
203cfdisk_LDADD += libsmartcols.la
204endif
205
4ddd86d5
KZ
206if HAVE_SLANG
207cfdisk_LDADD += -lslang
208else
209cfdisk_CFLAGS += $(NCURSES_CFLAGS)
210cfdisk_LDADD += $(NCURSES_LIBS)
211endif
212endif # BUILD_CFDISK
213
214
957bab4e 215if BUILD_PARTX
8863a802 216usrsbin_exec_PROGRAMS += partx addpart delpart resizepart
957bab4e
KZ
217dist_man_MANS += \
218 disk-utils/addpart.8 \
219 disk-utils/delpart.8 \
8863a802 220 disk-utils/resizepart.8 \
957bab4e
KZ
221 disk-utils/partx.8
222
957bab4e
KZ
223addpart_SOURCES = \
224 disk-utils/addpart.c \
d77ab74a 225 disk-utils/partx.h
dcdb349b 226addpart_LDADD = $(LDADD) libcommon.la
957bab4e
KZ
227
228delpart_SOURCES = \
229 disk-utils/delpart.c \
d77ab74a 230 disk-utils/partx.h
dcdb349b 231delpart_LDADD = $(LDADD) libcommon.la
957bab4e 232
8863a802
KZ
233resizepart_SOURCES = \
234 disk-utils/resizepart.c \
235 disk-utils/partx.h
236resizepart_LDADD = $(LDADD) libcommon.la
237
957bab4e
KZ
238partx_SOURCES = \
239 disk-utils/partx.c \
d77ab74a 240 disk-utils/partx.h
016aa0ac
OO
241partx_CFLAGS = -I$(ul_libblkid_incdir) -I$(ul_libsmartcols_incdir)
242partx_LDADD = $(LDADD) libblkid.la libcommon.la libsmartcols.la
957bab4e
KZ
243
244endif # BUILD_PARTX