]>
Commit | Line | Data |
---|---|---|
1b15cbd1 | 1 | if BUILD_CAL |
37b88bfc | 2 | usrbin_exec_PROGRAMS += cal |
4f79d303 | 3 | MANPAGES += misc-utils/cal.1 |
d8d54e4b | 4 | dist_noinst_DATA += misc-utils/cal.1.adoc |
cc2d3c52 | 5 | cal_SOURCES = misc-utils/cal.c |
18451b2c KZ |
6 | cal_CFLAGS = $(AM_CFLAGS) |
7 | cal_LDADD = $(LDADD) libcommon.la libtcolors.la | |
8 | # tinfo or ncurses are optional | |
9 | if HAVE_TINFO | |
10 | cal_LDADD += $(TINFO_LIBS) | |
11 | cal_CFLAGS += $(TINFO_CFLAGS) | |
12 | else | |
13 | if HAVE_NCURSES | |
14 | cal_LDADD += $(NCURSES_LIBS) | |
15 | cal_CFLAGS += $(NCURSES_CFLAGS) | |
16 | endif | |
17 | endif # !HAVE_TINFO | |
b9d9ab7d KZ |
18 | |
19 | check_PROGRAMS += test_cal | |
20 | test_cal_SOURCES = $(cal_SOURCES) | |
21 | test_cal_LDADD = $(cal_LDADD) | |
22 | test_cal_CFLAGS = -DTEST_CAL $(cal_CFLAGS) | |
1b15cbd1 | 23 | endif # BUILD_CAL |
37b88bfc KZ |
24 | |
25 | ||
1b15cbd1 | 26 | if BUILD_LOGGER |
37b88bfc | 27 | usrbin_exec_PROGRAMS += logger |
4f79d303 | 28 | MANPAGES += misc-utils/logger.1 |
d8d54e4b | 29 | dist_noinst_DATA += misc-utils/logger.1.adoc |
4299ed1c | 30 | logger_SOURCES = misc-utils/logger.c lib/strutils.c lib/strv.c |
7f22751b | 31 | logger_LDADD = $(LDADD) libcommon.la |
b0b54cc5 | 32 | logger_CFLAGS = $(AM_CFLAGS) |
ebff016a | 33 | if HAVE_SYSTEMD |
b201f1d8 | 34 | logger_LDADD += $(SYSTEMD_LIBS) $(SYSTEMD_DAEMON_LIBS) $(SYSTEMD_JOURNAL_LIBS) |
b0b54cc5 | 35 | logger_CFLAGS += $(SYSTEMD_CFLAGS) $(SYSTEMD_DAEMON_CFLAGS) $(SYSTEMD_JOURNAL_CFLAGS) |
4b670c01 | 36 | endif |
ef5fb280 KZ |
37 | |
38 | check_PROGRAMS += test_logger | |
39 | test_logger_SOURCES = $(logger_SOURCES) | |
40 | test_logger_LDADD = $(logger_LDADD) | |
41 | test_logger_CFLAGS = -DTEST_LOGGER $(logger_CFLAGS) | |
1b15cbd1 KZ |
42 | endif # BUILD_LOGGER |
43 | ||
37b88bfc | 44 | |
1b15cbd1 | 45 | if BUILD_LOOK |
37b88bfc | 46 | usrbin_exec_PROGRAMS += look |
4f79d303 | 47 | MANPAGES += misc-utils/look.1 |
d8d54e4b | 48 | dist_noinst_DATA += misc-utils/look.1.adoc |
37b88bfc | 49 | look_SOURCES = misc-utils/look.c |
1b15cbd1 | 50 | endif |
37b88bfc | 51 | |
1b15cbd1 | 52 | if BUILD_MCOOKIE |
37b88bfc | 53 | usrbin_exec_PROGRAMS += mcookie |
4f79d303 | 54 | MANPAGES += misc-utils/mcookie.1 |
d8d54e4b | 55 | dist_noinst_DATA += misc-utils/mcookie.1.adoc |
37b88bfc | 56 | mcookie_SOURCES = misc-utils/mcookie.c lib/md5.c |
0720d60c | 57 | mcookie_LDADD = $(LDADD) libcommon.la |
1b15cbd1 | 58 | endif |
37b88bfc | 59 | |
1b15cbd1 | 60 | if BUILD_NAMEI |
37b88bfc | 61 | usrbin_exec_PROGRAMS += namei |
4f79d303 | 62 | MANPAGES += misc-utils/namei.1 |
d8d54e4b | 63 | dist_noinst_DATA += misc-utils/namei.1.adoc |
04a5cb58 | 64 | namei_SOURCES = misc-utils/namei.c lib/strutils.c lib/idcache.c |
e928e8ed | 65 | namei_LDADD = $(LDADD) $(SELINUX_LIBS) |
1b15cbd1 | 66 | endif |
37b88bfc | 67 | |
1b15cbd1 | 68 | if BUILD_WHEREIS |
37b88bfc | 69 | usrbin_exec_PROGRAMS += whereis |
4f79d303 | 70 | MANPAGES += misc-utils/whereis.1 |
d8d54e4b | 71 | dist_noinst_DATA += misc-utils/whereis.1.adoc |
37b88bfc | 72 | whereis_SOURCES = misc-utils/whereis.c |
f84559ee | 73 | whereis_LDADD = $(LDADD) libcommon.la |
1b15cbd1 | 74 | endif |
37b88bfc | 75 | |
37b88bfc KZ |
76 | if BUILD_LSLOCKS |
77 | usrbin_exec_PROGRAMS += lslocks | |
4f79d303 | 78 | MANPAGES += misc-utils/lslocks.8 |
d8d54e4b | 79 | dist_noinst_DATA += misc-utils/lslocks.8.adoc |
ba1bf716 | 80 | lslocks_LDADD = $(LDADD) libcommon.la libmount.la libsmartcols.la |
6f059702 | 81 | lslocks_SOURCES = misc-utils/lslocks.c |
ba1bf716 | 82 | lslocks_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) -I$(ul_libsmartcols_incdir) |
37b88bfc KZ |
83 | endif |
84 | ||
85 | if BUILD_LSBLK | |
86 | bin_PROGRAMS += lsblk | |
4f79d303 | 87 | MANPAGES += misc-utils/lsblk.8 |
d8d54e4b | 88 | dist_noinst_DATA += misc-utils/lsblk.8.adoc |
14560b7f KZ |
89 | lsblk_SOURCES = \ |
90 | misc-utils/lsblk.c \ | |
cfb715ed | 91 | misc-utils/lsblk-mnt.c \ |
ccafadb7 | 92 | misc-utils/lsblk-properties.c \ |
5bb395f4 | 93 | misc-utils/lsblk-devtree.c \ |
14560b7f | 94 | misc-utils/lsblk.h |
9bd4e5c0 OO |
95 | lsblk_LDADD = $(LDADD) libblkid.la libmount.la libcommon.la libsmartcols.la |
96 | lsblk_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libmount_incdir) -I$(ul_libsmartcols_incdir) | |
37b88bfc KZ |
97 | if HAVE_UDEV |
98 | lsblk_LDADD += -ludev | |
99 | endif | |
1b15cbd1 | 100 | endif # BUILD_LSBLK |
37b88bfc | 101 | |
1b15cbd1 | 102 | if BUILD_UUIDGEN |
37b88bfc | 103 | usrbin_exec_PROGRAMS += uuidgen |
4f79d303 | 104 | MANPAGES += misc-utils/uuidgen.1 |
d8d54e4b | 105 | dist_noinst_DATA += misc-utils/uuidgen.1.adoc |
37b88bfc | 106 | uuidgen_SOURCES = misc-utils/uuidgen.c |
dcdb349b | 107 | uuidgen_LDADD = $(LDADD) libuuid.la |
37b88bfc KZ |
108 | uuidgen_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) |
109 | endif | |
110 | ||
83893f26 SK |
111 | if BUILD_UUIDPARSE |
112 | usrbin_exec_PROGRAMS += uuidparse | |
4f79d303 | 113 | MANPAGES += misc-utils/uuidparse.1 |
d8d54e4b | 114 | dist_noinst_DATA += misc-utils/uuidparse.1.adoc |
83893f26 SK |
115 | uuidparse_SOURCES = misc-utils/uuidparse.c |
116 | uuidparse_LDADD = $(LDADD) libcommon.la libuuid.la libsmartcols.la | |
117 | uuidparse_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) -I$(ul_libsmartcols_incdir) | |
118 | endif | |
119 | ||
37b88bfc KZ |
120 | if BUILD_UUIDD |
121 | usrsbin_exec_PROGRAMS += uuidd | |
4f79d303 | 122 | MANPAGES += misc-utils/uuidd.8 |
d8d54e4b | 123 | dist_noinst_DATA += misc-utils/uuidd.8.adoc |
b97edfe7 | 124 | uuidd_LDADD = $(LDADD) libuuid.la libcommon.la $(REALTIME_LIBS) |
03d00d49 KZ |
125 | uuidd_CFLAGS = $(DAEMON_CFLAGS) $(AM_CFLAGS) -I$(ul_libuuid_incdir) |
126 | uuidd_LDFLAGS = $(DAEMON_LDFLAGS) $(AM_LDFLAGS) | |
25d66b4e | 127 | uuidd_SOURCES = misc-utils/uuidd.c lib/monotonic.c lib/timer.c |
ebff016a KZ |
128 | if HAVE_SYSTEMD |
129 | uuidd_LDADD += $(SYSTEMD_LIBS) $(SYSTEMD_DAEMON_LIBS) | |
130 | uuidd_CFLAGS += $(SYSTEMD_CFLAGS) $(SYSTEMD_DAEMON_CFLAGS) | |
37b88bfc KZ |
131 | systemdsystemunit_DATA += \ |
132 | misc-utils/uuidd.service \ | |
133 | misc-utils/uuidd.socket | |
134 | endif | |
0ec9bba2 RM |
135 | |
136 | check_PROGRAMS += test_uuidd | |
137 | test_uuidd_SOURCES = misc-utils/test_uuidd.c | |
138 | test_uuidd_LDADD = $(LDADD) libcommon.la libuuid.la -lpthread | |
139 | test_uuidd_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) | |
37b88bfc KZ |
140 | endif # BUILD_UUIDD |
141 | ||
d4baf92e | 142 | PATHFILES += \ |
11935cd3 SK |
143 | misc-utils/uuidd.rc \ |
144 | misc-utils/uuidd.service \ | |
37b88bfc | 145 | misc-utils/uuidd.socket |
37b88bfc | 146 | |
15a2c741 | 147 | if BUILD_BLKID |
37b88bfc | 148 | sbin_PROGRAMS += blkid |
4f79d303 | 149 | MANPAGES += misc-utils/blkid.8 |
d8d54e4b | 150 | dist_noinst_DATA += misc-utils/blkid.8.adoc |
eee886ba KZ |
151 | blkid_SOURCES = misc-utils/blkid.c \ |
152 | lib/ismounted.c | |
dcdb349b | 153 | blkid_LDADD = $(LDADD) libblkid.la libcommon.la |
37b88bfc KZ |
154 | blkid_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) |
155 | ||
15a2c741 KZ |
156 | if HAVE_STATIC_BLKID |
157 | sbin_PROGRAMS += blkid.static | |
158 | blkid_static_SOURCES = $(blkid_SOURCES) | |
159 | blkid_static_LDFLAGS = -all-static | |
160 | blkid_static_LDADD = $(LDADD) libblkid.la | |
161 | blkid_static_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) | |
162 | endif | |
163 | endif # BUILD_BLKID | |
164 | ||
165 | ||
166 | if BUILD_FINDFS | |
37b88bfc | 167 | sbin_PROGRAMS += findfs |
4f79d303 | 168 | MANPAGES += misc-utils/findfs.8 |
d8d54e4b | 169 | dist_noinst_DATA += misc-utils/findfs.8.adoc |
dcdb349b | 170 | findfs_LDADD = $(LDADD) libblkid.la |
37b88bfc KZ |
171 | findfs_SOURCES = misc-utils/findfs.c |
172 | findfs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) | |
15a2c741 | 173 | endif |
37b88bfc | 174 | |
15a2c741 | 175 | if BUILD_WIPEFS |
37b88bfc | 176 | sbin_PROGRAMS += wipefs |
4f79d303 | 177 | MANPAGES += misc-utils/wipefs.8 |
d8d54e4b | 178 | dist_noinst_DATA += misc-utils/wipefs.8.adoc |
d77ab74a | 179 | wipefs_SOURCES = misc-utils/wipefs.c |
d9921b2a KZ |
180 | wipefs_LDADD = $(LDADD) libblkid.la libcommon.la libsmartcols.la |
181 | wipefs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libsmartcols_incdir) | |
37b88bfc | 182 | endif |
37b88bfc | 183 | |
15a2c741 | 184 | if BUILD_FINDMNT |
37b88bfc | 185 | bin_PROGRAMS += findmnt |
4f79d303 | 186 | MANPAGES += misc-utils/findmnt.8 |
d8d54e4b | 187 | dist_noinst_DATA += misc-utils/findmnt.8.adoc |
169b4a8c KZ |
188 | findmnt_LDADD = $(LDADD) libmount.la \ |
189 | libcommon.la \ | |
190 | libsmartcols.la \ | |
191 | libblkid.la | |
192 | findmnt_CFLAGS = $(AM_CFLAGS) \ | |
193 | -I$(ul_libmount_incdir) \ | |
194 | -I$(ul_libsmartcols_incdir) \ | |
195 | -I$(ul_libblkid_incdir) | |
c768892f KZ |
196 | findmnt_SOURCES = misc-utils/findmnt.c \ |
197 | misc-utils/findmnt-verify.c \ | |
198 | misc-utils/findmnt.h | |
e346233e KZ |
199 | if HAVE_UDEV |
200 | findmnt_LDADD += -ludev | |
201 | endif | |
15a2c741 | 202 | endif # BUILD_FINDMNT |
37b88bfc KZ |
203 | |
204 | ||
205 | if BUILD_KILL | |
206 | bin_PROGRAMS += kill | |
e5bde19a | 207 | MANPAGES += misc-utils/kill.1 |
d8d54e4b | 208 | dist_noinst_DATA += misc-utils/kill.1.adoc |
f1e7f7d5 | 209 | kill_SOURCES = misc-utils/kill.c |
dcdb349b | 210 | kill_LDADD = $(LDADD) libcommon.la |
37b88bfc KZ |
211 | endif |
212 | ||
213 | if BUILD_RENAME | |
214 | usrbin_exec_PROGRAMS += rename | |
4f79d303 | 215 | MANPAGES += misc-utils/rename.1 |
d8d54e4b | 216 | dist_noinst_DATA += misc-utils/rename.1.adoc |
37b88bfc KZ |
217 | rename_SOURCES = misc-utils/rename.c |
218 | endif | |
f9a20f0b | 219 | |
3adaaa15 | 220 | if BUILD_GETOPT |
f9a20f0b | 221 | usrbin_exec_PROGRAMS += getopt |
4f79d303 | 222 | MANPAGES += misc-utils/getopt.1 |
d8d54e4b | 223 | dist_noinst_DATA += misc-utils/getopt.1.adoc |
f9a20f0b | 224 | getopt_SOURCES = misc-utils/getopt.c |
27fd7278 | 225 | getopt_LDADD = $(LDADD) libcommon.la |
7ffd3b0e | 226 | getoptexampledir = $(docdir) |
27114b29 KZ |
227 | dist_getoptexample_DATA = \ |
228 | misc-utils/getopt-example.bash \ | |
229 | misc-utils/getopt-example.tcsh | |
3adaaa15 | 230 | endif |
a921a7de MY |
231 | |
232 | if BUILD_FINCORE | |
233 | usrbin_exec_PROGRAMS += fincore | |
4f79d303 | 234 | MANPAGES += misc-utils/fincore.1 |
d8d54e4b | 235 | dist_noinst_DATA += misc-utils/fincore.1.adoc |
a921a7de | 236 | fincore_SOURCES = misc-utils/fincore.c |
3e37d7b7 KZ |
237 | fincore_LDADD = $(LDADD) libsmartcols.la libcommon.la |
238 | fincore_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
a921a7de | 239 | endif |
04ae85a7 RM |
240 | |
241 | if BUILD_HARDLINK | |
242 | usrbin_exec_PROGRAMS += hardlink | |
e5bde19a | 243 | MANPAGES += misc-utils/hardlink.1 |
d8d54e4b | 244 | dist_noinst_DATA += misc-utils/hardlink.1.adoc |
259bed15 | 245 | hardlink_SOURCES = misc-utils/hardlink.c lib/monotonic.c lib/fileeq.c |
06d8fe89 | 246 | hardlink_LDADD = $(LDADD) libcommon.la $(REALTIME_LIBS) |
04ae85a7 | 247 | hardlink_CFLAGS = $(AM_CFLAGS) |
04ae85a7 | 248 | endif |
128beb71 MY |
249 | |
250 | if BUILD_LSFD | |
251 | bin_PROGRAMS += lsfd | |
90833fa6 | 252 | MANPAGES += misc-utils/lsfd.1 |
ee194909 | 253 | dist_noinst_DATA += misc-utils/lsfd.1.adoc |
128beb71 | 254 | lsfd_SOURCES = \ |
600e6e52 MY |
255 | misc-utils/lsfd.c \ |
256 | misc-utils/lsfd.h \ | |
846b4cbe MY |
257 | misc-utils/lsfd-filter.h \ |
258 | misc-utils/lsfd-filter.c \ | |
7d8c81d7 MY |
259 | misc-utils/lsfd-counter.h \ |
260 | misc-utils/lsfd-counter.c \ | |
908ac36f | 261 | misc-utils/lsfd-decode-file-flags.c \ |
600e6e52 | 262 | misc-utils/lsfd-file.c \ |
26508d63 | 263 | misc-utils/lsfd-cdev.c \ |
2da06d3c MY |
264 | misc-utils/lsfd-bdev.c \ |
265 | misc-utils/lsfd-sock.c \ | |
0ee16e43 MY |
266 | misc-utils/lsfd-sock.h \ |
267 | misc-utils/lsfd-sock-xinfo.c \ | |
5bced64c MY |
268 | misc-utils/lsfd-unkn.c \ |
269 | misc-utils/lsfd-fifo.c | |
128beb71 | 270 | lsfd_LDADD = $(LDADD) libsmartcols.la libcommon.la |
8fe66674 | 271 | lsfd_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) |
128beb71 | 272 | endif |
c221578e NS |
273 | |
274 | if BUILD_PIPESZ | |
275 | bin_PROGRAMS += pipesz | |
62c27bd0 NS |
276 | MANPAGES += misc-utils/pipesz.1 |
277 | dist_noinst_DATA += misc-utils/pipesz.1.adoc | |
c221578e NS |
278 | pipesz_SOURCES = misc-utils/pipesz.c |
279 | pipesz_LDADD = $(LDADD) libcommon.la | |
280 | pipesz_CFLAGS = $(AM_CFLAGS) | |
281 | endif | |
642e1c69 MY |
282 | |
283 | if BUILD_FADVISE | |
284 | usrbin_exec_PROGRAMS += fadvise | |
285 | MANPAGES += misc-utils/fadvise.1 | |
286 | dist_noinst_DATA += misc-utils/fadvise.1.adoc | |
287 | fadvise_SOURCES = misc-utils/fadvise.c | |
288 | fadvise_LDADD = $(LDADD) libcommon.la | |
289 | fadvise_CFLAGS = $(AM_CFLAGS) | |
290 | endif | |
550d32c4 TW |
291 | |
292 | if BUILD_WAITPID | |
293 | usrbin_exec_PROGRAMS += waitpid | |
294 | MANPAGES += misc-utils/waitpid.1 | |
295 | dist_noinst_DATA += misc-utils/waitpid.1.adoc | |
296 | waitpid_SOURCES = misc-utils/waitpid.c | |
297 | waitpid_LDADD = $(LDADD) libcommon.la | |
298 | waitpid_CFLAGS = $(AM_CFLAGS) | |
299 | endif | |
cba52cc1 TW |
300 | |
301 | if BUILD_ENOSYS | |
69e542bd TW |
302 | |
303 | misc-utils/enosys.c: syscalls.h | |
304 | ||
305 | syscalls.h: $(top_srcdir)/tools/all_syscalls | |
306 | $(top_srcdir)/tools/all_syscalls $(CC) $(CFLAGS) | |
307 | ||
308 | -include syscalls.h.deps | |
309 | CLEANFILES += syscalls.h syscalls.h.deps | |
310 | ||
cba52cc1 | 311 | usrbin_exec_PROGRAMS += enosys |
ae03abcf TW |
312 | MANPAGES += misc-utils/enosys.1 |
313 | dist_noinst_DATA += misc-utils/enosys.1.adoc | |
cba52cc1 TW |
314 | enosys_SOURCES = misc-utils/enosys.c |
315 | enosys_LDADD = $(LDADD) libcommon.la | |
316 | enosys_CFLAGS = $(AM_CFLAGS) | |
317 | endif |