]> git.ipfire.org Git - thirdparty/util-linux.git/blob - disk-utils/Makemodule.am
Merge branch '2014wk19' of git://github.com/kerolasa/lelux-utiliteetit
[thirdparty/util-linux.git] / disk-utils / Makemodule.am
1
2 sbin_PROGRAMS += fsck.minix
3 dist_man_MANS += disk-utils/fsck.minix.8
4 fsck_minix_SOURCES = \
5 disk-utils/fsck.minix.c \
6 disk-utils/minix_programs.h
7 fsck_minix_LDADD = $(LDADD) libcommon.la
8
9 sbin_PROGRAMS += mkfs.minix
10 dist_man_MANS += disk-utils/mkfs.minix.8
11 mkfs_minix_SOURCES = \
12 disk-utils/minix_programs.h \
13 disk-utils/mkfs.minix.c
14 mkfs_minix_LDADD = $(LDADD) libcommon.la
15
16 sbin_PROGRAMS += mkfs
17 dist_man_MANS += disk-utils/mkfs.8
18 mkfs_SOURCES = disk-utils/mkfs.c
19
20 usrbin_exec_PROGRAMS += isosize
21 dist_man_MANS += disk-utils/isosize.8
22 isosize_SOURCES = disk-utils/isosize.c
23 isosize_LDADD = $(LDADD) libcommon.la
24
25 if BUILD_BFS
26 sbin_PROGRAMS += mkfs.bfs
27 dist_man_MANS += disk-utils/mkfs.bfs.8
28 mkfs_bfs_SOURCES = \
29 disk-utils/mkfs.bfs.c
30 mkfs_bfs_LDADD = $(LDADD) libcommon.la
31 endif
32
33 sbin_PROGRAMS += mkswap
34 dist_man_MANS += disk-utils/mkswap.8
35 mkswap_SOURCES = \
36 disk-utils/mkswap.c
37 mkswap_LDADD = $(LDADD) libcommon.la
38
39 mkswap_CFLAGS = $(AM_CFLAGS)
40 if BUILD_LIBUUID
41 mkswap_CFLAGS += -I$(ul_libuuid_incdir)
42 mkswap_LDADD += libuuid.la
43 endif
44 if BUILD_LIBBLKID
45 mkswap_CFLAGS += -I$(ul_libblkid_incdir)
46 mkswap_LDADD += libblkid.la
47 endif
48 if HAVE_SELINUX
49 mkswap_LDADD += -lselinux
50 endif
51
52
53 if BUILD_SWAPLABEL
54 sbin_PROGRAMS += swaplabel
55 dist_man_MANS += disk-utils/swaplabel.8
56 swaplabel_SOURCES = disk-utils/swaplabel.c
57
58 swaplabel_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
59 swaplabel_LDADD = $(LDADD) libblkid.la libcommon.la
60
61 if BUILD_LIBUUID
62 swaplabel_LDADD += libuuid.la
63 swaplabel_CFLAGS += -I$(ul_libuuid_incdir)
64 endif
65 endif #BUILD_SWAPLABEL
66
67
68 if BUILD_FSCK
69 sbin_PROGRAMS += fsck
70 dist_man_MANS += disk-utils/fsck.8
71 fsck_SOURCES = disk-utils/fsck.c
72 fsck_LDADD = $(LDADD) libmount.la libblkid.la
73 fsck_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) -I$(ul_libblkid_incdir)
74 endif
75
76
77 if BUILD_RAW
78 sbin_PROGRAMS += raw
79 dist_man_MANS += disk-utils/raw.8
80 raw_SOURCES = disk-utils/raw.c
81 endif
82
83
84 if BUILD_CRAMFS
85 cramfs_common_sources = disk-utils/cramfs.h disk-utils/cramfs_common.c
86 sbin_PROGRAMS += fsck.cramfs
87 fsck_cramfs_SOURCES = disk-utils/fsck.cramfs.c $(cramfs_common_sources)
88 fsck_cramfs_LDADD = $(LDADD) -lz libcommon.la
89 dist_man_MANS += disk-utils/fsck.cramfs.8
90
91 sbin_PROGRAMS += mkfs.cramfs
92 mkfs_cramfs_SOURCES = disk-utils/mkfs.cramfs.c $(cramfs_common_sources)
93 mkfs_cramfs_LDADD = $(LDADD) -lz libcommon.la
94 dist_man_MANS += disk-utils/mkfs.cramfs.8
95 endif
96
97 if BUILD_FDFORMAT
98 usrsbin_exec_PROGRAMS += fdformat
99 dist_man_MANS += disk-utils/fdformat.8
100 fdformat_SOURCES = disk-utils/fdformat.c
101 endif
102
103 if LINUX
104 sbin_PROGRAMS += blockdev
105 dist_man_MANS += disk-utils/blockdev.8
106 blockdev_SOURCES = disk-utils/blockdev.c
107 blockdev_LDADD = $(LDADD) libcommon.la
108 endif
109
110
111 if BUILD_FDISK
112 sbin_PROGRAMS += fdisk
113 dist_man_MANS += disk-utils/fdisk.8
114 fdisk_SOURCES = \
115 disk-utils/fdisk.c \
116 disk-utils/fdisk.h \
117 disk-utils/fdisk-menu.c
118
119 fdisk_LDADD = $(LDADD) libcommon.la libfdisk.la
120 fdisk_CFLAGS = $(AM_CFLAGS) -I$(ul_libfdisk_incdir)
121
122 if BUILD_LIBBLKID
123 fdisk_CFLAGS += -I$(ul_libblkid_incdir)
124 fdisk_LDADD += libblkid.la
125 endif
126
127 if BUILD_LIBUUID
128 fdisk_CFLAGS += -I$(ul_libuuid_incdir)
129 fdisk_LDADD += libuuid.la
130 endif
131
132 if HAVE_STATIC_FDISK
133 sbin_PROGRAMS += fdisk.static
134 fdisk_static_SOURCES = $(fdisk_SOURCES)
135 fdisk_static_LDFLAGS = -all-static
136 fdisk_static_CFLAGS = $(fdisk_CFLAGS)
137 fdisk_static_LDADD = $(fdisk_LDADD)
138 endif
139 endif # BUILD_FDISK
140
141
142 if !ARCH_SPARC
143 sbin_PROGRAMS += sfdisk
144 dist_man_MANS += disk-utils/sfdisk.8
145 sfdisk_SOURCES = disk-utils/sfdisk.c
146 sfdisk_LDADD = $(LDADD) libcommon.la
147
148 if HAVE_STATIC_SFDISK
149 sbin_PROGRAMS += sfdisk.static
150 sfdisk_static_SOURCES = $(sfdisk_SOURCES)
151 sfdisk_static_LDFLAGS = -all-static
152 sfdisk_static_LDADD = $(sfdisk_LDADD)
153 endif
154 endif # ARCH_SPARC
155
156
157 if BUILD_CFDISK
158 sbin_PROGRAMS += cfdisk
159 dist_man_MANS += disk-utils/cfdisk.8
160 cfdisk_SOURCES = disk-utils/cfdisk.c
161 cfdisk_LDADD = $(LDADD) libcommon.la libfdisk.la
162 cfdisk_CFLAGS = $(AM_CFLAGS) -I$(ul_libfdisk_incdir)
163
164 if BUILD_LIBUUID
165 cfdisk_CFLAGS += -I$(ul_libuuid_incdir)
166 cfdisk_LDADD += libuuid.la
167 endif
168
169 if BUILD_LIBBLKID
170 cfdisk_CFLAGS += -I$(ul_libblkid_incdir)
171 cfdisk_LDADD += libblkid.la
172 endif
173
174 if BUILD_LIBSMARTCOLS
175 cfdisk_CFLAGS += -I$(ul_libsmartcols_incdir)
176 cfdisk_LDADD += libsmartcols.la
177 endif
178
179 if HAVE_SLANG
180 cfdisk_LDADD += -lslang
181 else
182 cfdisk_CFLAGS += $(NCURSES_CFLAGS)
183 cfdisk_LDADD += $(NCURSES_LIBS)
184 endif
185 endif # BUILD_CFDISK
186
187
188 if BUILD_PARTX
189 usrsbin_exec_PROGRAMS += partx addpart delpart resizepart
190 dist_man_MANS += \
191 disk-utils/addpart.8 \
192 disk-utils/delpart.8 \
193 disk-utils/resizepart.8 \
194 disk-utils/partx.8
195
196 addpart_SOURCES = \
197 disk-utils/addpart.c \
198 disk-utils/partx.h
199 addpart_LDADD = $(LDADD) libcommon.la
200
201 delpart_SOURCES = \
202 disk-utils/delpart.c \
203 disk-utils/partx.h
204 delpart_LDADD = $(LDADD) libcommon.la
205
206 resizepart_SOURCES = \
207 disk-utils/resizepart.c \
208 disk-utils/partx.h
209 resizepart_LDADD = $(LDADD) libcommon.la
210
211 partx_SOURCES = \
212 disk-utils/partx.c \
213 disk-utils/partx.h
214 partx_CFLAGS = -I$(ul_libblkid_incdir) -I$(ul_libsmartcols_incdir)
215 partx_LDADD = $(LDADD) libblkid.la libcommon.la libsmartcols.la
216
217 endif # BUILD_PARTX