]>
Commit | Line | Data |
---|---|---|
cad2d1ac HC |
1 | if BUILD_LSMEM |
2 | usrbin_exec_PROGRAMS += lsmem | |
3 | dist_man_MANS += sys-utils/lsmem.1 | |
4 | lsmem_SOURCES = sys-utils/lsmem.c | |
5 | lsmem_LDADD = $(LDADD) libcommon.la libsmartcols.la | |
6 | lsmem_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
7 | endif | |
8 | ||
30e1ea8b HC |
9 | if BUILD_CHMEM |
10 | usrbin_exec_PROGRAMS += chmem | |
11 | dist_man_MANS += sys-utils/chmem.8 | |
12 | chmem_SOURCES = sys-utils/chmem.c | |
13 | chmem_LDADD = $(LDADD) libcommon.la | |
14 | endif | |
15 | ||
205dbb7a | 16 | if BUILD_FLOCK |
8772f8d7 KZ |
17 | usrbin_exec_PROGRAMS += flock |
18 | dist_man_MANS += sys-utils/flock.1 | |
26e8964b | 19 | flock_SOURCES = sys-utils/flock.c lib/monotonic.c lib/timer.c |
b97edfe7 | 20 | flock_LDADD = $(LDADD) libcommon.la $(REALTIME_LIBS) |
205dbb7a | 21 | endif |
8772f8d7 | 22 | |
89f31862 | 23 | if BUILD_CHOOM |
8fa223da KZ |
24 | usrbin_exec_PROGRAMS += choom |
25 | dist_man_MANS += sys-utils/choom.1 | |
26 | choom_SOURCES = sys-utils/choom.c | |
27 | choom_LDADD = $(LDADD) libcommon.la | |
89f31862 | 28 | endif |
8fa223da | 29 | |
205dbb7a | 30 | if BUILD_IPCMK |
8772f8d7 KZ |
31 | usrbin_exec_PROGRAMS += ipcmk |
32 | dist_man_MANS += sys-utils/ipcmk.1 | |
d77ab74a | 33 | ipcmk_SOURCES = sys-utils/ipcmk.c |
dcdb349b | 34 | ipcmk_LDADD = $(LDADD) libcommon.la |
205dbb7a | 35 | endif |
8772f8d7 | 36 | |
205dbb7a | 37 | if BUILD_IPCRM |
8772f8d7 KZ |
38 | usrbin_exec_PROGRAMS += ipcrm |
39 | dist_man_MANS += sys-utils/ipcrm.1 | |
d77ab74a | 40 | ipcrm_SOURCES = sys-utils/ipcrm.c |
dcdb349b | 41 | ipcrm_LDADD = $(LDADD) libcommon.la |
205dbb7a | 42 | endif |
8772f8d7 | 43 | |
205dbb7a | 44 | if BUILD_IPCS |
8772f8d7 KZ |
45 | usrbin_exec_PROGRAMS += ipcs |
46 | dist_man_MANS += sys-utils/ipcs.1 | |
e5995acd SK |
47 | ipcs_SOURCES = sys-utils/ipcs.c \ |
48 | sys-utils/ipcutils.c \ | |
49 | sys-utils/ipcutils.h | |
50 | ipcs_LDADD = $(LDADD) libcommon.la | |
205dbb7a | 51 | endif |
e5995acd | 52 | |
9d20ffda KZ |
53 | if BUILD_LSIPC |
54 | usrbin_exec_PROGRAMS += lsipc | |
55 | dist_man_MANS += sys-utils/lsipc.1 | |
56 | lsipc_SOURCES = sys-utils/lsipc.c \ | |
57 | sys-utils/ipcutils.c \ | |
58 | sys-utils/ipcutils.h | |
59 | lsipc_LDADD = $(LDADD) libcommon.la libsmartcols.la | |
60 | lsipc_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
61 | endif | |
62 | ||
205dbb7a | 63 | if BUILD_RENICE |
8772f8d7 KZ |
64 | usrbin_exec_PROGRAMS += renice |
65 | dist_man_MANS += sys-utils/renice.1 | |
66 | renice_SOURCES = sys-utils/renice.c | |
205dbb7a | 67 | endif |
8772f8d7 | 68 | |
c0d78c90 | 69 | if BUILD_RFKILL |
b41bac08 | 70 | usrsbin_exec_PROGRAMS += rfkill |
c0d78c90 SK |
71 | dist_man_MANS += sys-utils/rfkill.8 |
72 | rfkill_SOURCES = sys-utils/rfkill.c | |
b3849c66 SK |
73 | rfkill_LDADD = $(LDADD) libcommon.la libsmartcols.la |
74 | rfkill_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
c0d78c90 SK |
75 | endif |
76 | ||
205dbb7a | 77 | if BUILD_SETSID |
8772f8d7 KZ |
78 | usrbin_exec_PROGRAMS += setsid |
79 | dist_man_MANS += sys-utils/setsid.1 | |
80 | setsid_SOURCES = sys-utils/setsid.c | |
205dbb7a | 81 | endif |
8772f8d7 | 82 | |
205dbb7a | 83 | if BUILD_READPROFILE |
8772f8d7 KZ |
84 | usrsbin_exec_PROGRAMS += readprofile |
85 | dist_man_MANS += sys-utils/readprofile.8 | |
86 | readprofile_SOURCES = sys-utils/readprofile.c | |
205dbb7a | 87 | endif |
8772f8d7 | 88 | |
b4770708 KZ |
89 | if BUILD_TUNELP |
90 | usrsbin_exec_PROGRAMS += tunelp | |
91 | dist_man_MANS += sys-utils/tunelp.8 | |
d52eb4bd | 92 | tunelp_SOURCES = sys-utils/tunelp.c |
7e3c80a7 | 93 | tunelp_LDADD = $(LDADD) libcommon.la |
b4770708 KZ |
94 | endif |
95 | ||
7b040214 KZ |
96 | if BUILD_FSTRIM |
97 | sbin_PROGRAMS += fstrim | |
98 | dist_man_MANS += sys-utils/fstrim.8 | |
99 | fstrim_SOURCES = sys-utils/fstrim.c | |
100 | fstrim_LDADD = $(LDADD) libcommon.la libmount.la | |
101 | fstrim_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) | |
ebff016a | 102 | if HAVE_SYSTEMD |
877cd894 | 103 | systemdsystemunit_DATA += \ |
4856a7bc KZ |
104 | sys-utils/fstrim.service \ |
105 | sys-utils/fstrim.timer | |
7b040214 | 106 | endif |
4856a7bc | 107 | endif # BUILD_FSTRIM |
7b040214 | 108 | |
4856a7bc KZ |
109 | PATHFILES += sys-utils/fstrim.service |
110 | EXTRA_DIST += sys-utils/fstrim.timer | |
877cd894 | 111 | |
205dbb7a | 112 | if BUILD_DMESG |
8772f8d7 KZ |
113 | bin_PROGRAMS += dmesg |
114 | dist_man_MANS += sys-utils/dmesg.1 | |
cd2876d2 | 115 | dmesg_SOURCES = sys-utils/dmesg.c lib/monotonic.c |
254743e4 | 116 | dmesg_LDADD = $(LDADD) libcommon.la libtcolors.la $(REALTIME_LIBS) |
4310faf9 | 117 | dmesg_CFLAGS = $(AM_CFLAGS) |
5fac518c SK |
118 | check_PROGRAMS += test_dmesg |
119 | test_dmesg_SOURCES = $(dmesg_SOURCES) | |
120 | test_dmesg_LDADD = $(dmesg_LDADD) | |
121 | test_dmesg_CFLAGS = -DTEST_DMESG $(dmesg_CFLAGS) | |
205dbb7a | 122 | endif |
8772f8d7 | 123 | |
205dbb7a | 124 | if BUILD_CTRLALTDEL |
8772f8d7 KZ |
125 | sbin_PROGRAMS += ctrlaltdel |
126 | dist_man_MANS += sys-utils/ctrlaltdel.8 | |
127 | ctrlaltdel_SOURCES = sys-utils/ctrlaltdel.c | |
741d478e | 128 | ctrlaltdel_LDADD = $(LDADD) libcommon.la |
205dbb7a | 129 | endif |
8772f8d7 | 130 | |
205dbb7a | 131 | if BUILD_FSFREEZE |
8772f8d7 KZ |
132 | sbin_PROGRAMS += fsfreeze |
133 | dist_man_MANS += sys-utils/fsfreeze.8 | |
134 | fsfreeze_SOURCES = sys-utils/fsfreeze.c | |
205dbb7a | 135 | endif |
8772f8d7 | 136 | |
205dbb7a | 137 | if BUILD_BLKDISCARD |
d964b669 LC |
138 | sbin_PROGRAMS += blkdiscard |
139 | dist_man_MANS += sys-utils/blkdiscard.8 | |
cd2876d2 | 140 | blkdiscard_SOURCES = sys-utils/blkdiscard.c lib/monotonic.c |
254743e4 | 141 | blkdiscard_LDADD = $(LDADD) libcommon.la $(REALTIME_LIBS) |
205dbb7a | 142 | endif |
d964b669 | 143 | |
1ad8ef91 KZ |
144 | if BUILD_BLKZONE |
145 | sbin_PROGRAMS += blkzone | |
146 | dist_man_MANS += sys-utils/blkzone.8 | |
147 | blkzone_SOURCES = sys-utils/blkzone.c | |
148 | blkzone_LDADD = $(LDADD) libcommon.la | |
149 | endif | |
150 | ||
205dbb7a | 151 | if BUILD_LDATTACH |
8772f8d7 KZ |
152 | usrsbin_exec_PROGRAMS += ldattach |
153 | dist_man_MANS += sys-utils/ldattach.8 | |
d77ab74a | 154 | ldattach_SOURCES = sys-utils/ldattach.c |
dcdb349b | 155 | ldattach_LDADD = $(LDADD) libcommon.la |
205dbb7a | 156 | endif |
8772f8d7 | 157 | |
205dbb7a | 158 | if BUILD_RTCWAKE |
8772f8d7 KZ |
159 | usrsbin_exec_PROGRAMS += rtcwake |
160 | dist_man_MANS += sys-utils/rtcwake.8 | |
2ad21963 | 161 | PATHFILES += sys-utils/rtcwake.8 |
d77ab74a | 162 | rtcwake_SOURCES = sys-utils/rtcwake.c |
dcdb349b | 163 | rtcwake_LDADD = $(LDADD) libcommon.la |
205dbb7a | 164 | endif |
8772f8d7 | 165 | |
205dbb7a | 166 | if BUILD_SETARCH |
8772f8d7 KZ |
167 | usrbin_exec_PROGRAMS += setarch |
168 | dist_man_MANS += sys-utils/setarch.8 | |
169 | setarch_SOURCES = sys-utils/setarch.c | |
170 | ||
f6eb160c | 171 | SETARCH_LINKS = uname26 linux32 linux64 |
8772f8d7 KZ |
172 | |
173 | if ARCH_S390 | |
174 | SETARCH_LINKS += s390 s390x | |
175 | endif | |
176 | if ARCH_I86 | |
177 | SETARCH_LINKS += i386 | |
178 | endif | |
179 | if ARCH_86_64 | |
180 | SETARCH_LINKS += i386 x86_64 | |
181 | endif | |
182 | if ARCH_PPC | |
183 | SETARCH_LINKS += ppc ppc64 ppc32 | |
184 | endif | |
185 | if ARCH_SPARC | |
186 | SETARCH_LINKS += sparc sparc64 sparc32 sparc32bash | |
187 | endif | |
188 | if ARCH_MIPS | |
189 | SETARCH_LINKS += mips mips64 mips32 | |
190 | endif | |
191 | if ARCH_IA64 | |
192 | SETARCH_LINKS += i386 ia64 | |
193 | endif | |
194 | if ARCH_HPPA | |
195 | SETARCH_LINKS += parisc parisc64 parisc32 | |
196 | endif | |
197 | ||
198 | SETARCH_MAN_LINKS = $(addprefix sys-utils/,$(SETARCH_LINKS:=.8)) | |
199 | man_MANS += $(SETARCH_MAN_LINKS) | |
200 | CLEANFILES += $(SETARCH_MAN_LINKS) | |
201 | ||
202 | $(SETARCH_MAN_LINKS): | |
18336d16 | 203 | $(AM_V_at) $(MKDIR_P) sys-utils |
8772f8d7 KZ |
204 | $(AM_V_GEN)echo ".so man8/setarch.8" > $@ |
205 | ||
206 | install-exec-hook-setarch: | |
207 | for I in $(SETARCH_LINKS); do \ | |
208 | cd $(DESTDIR)$(usrbin_execdir) && ln -sf setarch $$I ; \ | |
209 | done | |
210 | ||
211 | uninstall-hook-setarch: | |
212 | for I in $(SETARCH_LINKS); do \ | |
213 | rm -f $(DESTDIR)$(usrbin_execdir)/$$I ; \ | |
214 | done | |
215 | ||
216 | INSTALL_EXEC_HOOKS += install-exec-hook-setarch | |
217 | UNINSTALL_HOOKS += uninstall-hook-setarch | |
218 | ||
205dbb7a | 219 | endif # BUILD_SETARCH |
8772f8d7 KZ |
220 | |
221 | ||
222 | if BUILD_EJECT | |
223 | usrbin_exec_PROGRAMS += eject | |
cd2876d2 | 224 | eject_SOURCES = sys-utils/eject.c lib/monotonic.c |
254743e4 | 225 | eject_LDADD = $(LDADD) libmount.la libcommon.la $(REALTIME_LIBS) |
8772f8d7 KZ |
226 | eject_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
227 | dist_man_MANS += sys-utils/eject.1 | |
228 | endif | |
229 | ||
230 | ||
231 | if BUILD_LOSETUP | |
232 | sbin_PROGRAMS += losetup | |
233 | dist_man_MANS += sys-utils/losetup.8 | |
d77ab74a | 234 | losetup_SOURCES = sys-utils/losetup.c |
7e86cd54 OO |
235 | losetup_LDADD = $(LDADD) libcommon.la libsmartcols.la |
236 | losetup_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
b4770708 | 237 | |
8772f8d7 KZ |
238 | if HAVE_STATIC_LOSETUP |
239 | bin_PROGRAMS += losetup.static | |
240 | losetup_static_SOURCES = $(losetup_SOURCES) | |
241 | losetup_static_LDFLAGS = -all-static | |
d77ab74a | 242 | losetup_static_LDADD = $(losetup_LDADD) |
7e86cd54 | 243 | losetup_static_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) |
8772f8d7 KZ |
244 | endif |
245 | endif # BUILD_LOSETUP | |
246 | ||
247 | ||
0624d840 KZ |
248 | if BUILD_ZRAMCTL |
249 | sbin_PROGRAMS += zramctl | |
250 | dist_man_MANS += sys-utils/zramctl.8 | |
251 | zramctl_SOURCES = sys-utils/zramctl.c | |
252 | zramctl_LDADD = $(LDADD) libcommon.la libsmartcols.la | |
253 | zramctl_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
254 | endif | |
255 | ||
256 | ||
8772f8d7 KZ |
257 | if BUILD_PRLIMIT |
258 | usrbin_exec_PROGRAMS += prlimit | |
259 | dist_man_MANS += sys-utils/prlimit.1 | |
d77ab74a | 260 | prlimit_SOURCES = sys-utils/prlimit.c |
226d76e6 OO |
261 | prlimit_LDADD = $(LDADD) libcommon.la libsmartcols.la |
262 | prlimit_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
8772f8d7 KZ |
263 | endif |
264 | ||
265 | ||
8a204562 KZ |
266 | if BUILD_LSNS |
267 | usrbin_exec_PROGRAMS += lsns | |
1bb4fe24 | 268 | dist_man_MANS += sys-utils/lsns.8 |
8a204562 | 269 | lsns_SOURCES = sys-utils/lsns.c |
74d2056a MY |
270 | lsns_LDADD = $(LDADD) libcommon.la libsmartcols.la libmount.la |
271 | lsns_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) -I$(ul_libmount_incdir) | |
8a204562 KZ |
272 | endif |
273 | ||
274 | ||
8772f8d7 | 275 | if BUILD_MOUNT |
8772f8d7 KZ |
276 | bin_PROGRAMS += mount umount |
277 | dist_man_MANS += \ | |
278 | sys-utils/mount.8 \ | |
279 | sys-utils/fstab.5 \ | |
7c289c7c | 280 | sys-utils/umount.8 |
d77ab74a | 281 | mount_SOURCES = sys-utils/mount.c |
dcdb349b | 282 | mount_LDADD = $(LDADD) libcommon.la libmount.la $(SELINUX_LIBS) |
8772f8d7 KZ |
283 | mount_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) -I$(ul_libmount_incdir) |
284 | mount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) | |
285 | ||
d77ab74a | 286 | umount_SOURCES = sys-utils/umount.c |
dcdb349b | 287 | umount_LDADD = $(LDADD) libcommon.la libmount.la |
8772f8d7 KZ |
288 | umount_CFLAGS = $(AM_CFLAGS) $(SUID_CFLAGS) -I$(ul_libmount_incdir) |
289 | umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) | |
290 | ||
291 | if HAVE_STATIC_MOUNT | |
292 | bin_PROGRAMS += mount.static | |
293 | mount_static_SOURCES = $(mount_SOURCES) | |
294 | mount_static_CFLAGS = $(mount_CFLAGS) | |
295 | mount_static_LDFLAGS = $(mount_LDFLAGS) -all-static | |
296 | mount_static_LDADD = $(mount_LDADD) $(SELINUX_LIBS_STATIC) | |
297 | endif | |
298 | ||
299 | if HAVE_STATIC_UMOUNT | |
300 | bin_PROGRAMS += umount.static | |
301 | umount_static_SOURCES = $(umount_SOURCES) | |
302 | umount_static_CFLAGS = $(umount_CFLAGS) | |
303 | umount_static_LDFLAGS = $(umount_LDFLAGS) -all-static | |
304 | umount_static_LDADD = $(umount_LDADD) | |
305 | endif | |
306 | ||
8772f8d7 | 307 | install-exec-hook-mount: |
a65041b5 | 308 | if MAKEINSTALL_DO_CHOWN |
8c197994 | 309 | chown root:root $(DESTDIR)$(bindir)/mount |
a65041b5 KZ |
310 | endif |
311 | if MAKEINSTALL_DO_SETUID | |
8772f8d7 | 312 | chmod 4755 $(DESTDIR)$(bindir)/mount |
a65041b5 KZ |
313 | endif |
314 | if MAKEINSTALL_DO_CHOWN | |
8c197994 | 315 | chown root:root $(DESTDIR)$(bindir)/umount |
a65041b5 KZ |
316 | endif |
317 | if MAKEINSTALL_DO_SETUID | |
8772f8d7 | 318 | chmod 4755 $(DESTDIR)$(bindir)/umount |
a65041b5 | 319 | endif |
8772f8d7 KZ |
320 | |
321 | INSTALL_EXEC_HOOKS += install-exec-hook-mount | |
8772f8d7 KZ |
322 | endif # BUILD_MOUNT |
323 | ||
324 | ||
325 | if BUILD_SWAPON | |
326 | sbin_PROGRAMS += swapon swapoff | |
327 | dist_man_MANS += \ | |
328 | sys-utils/swapoff.8 \ | |
329 | sys-utils/swapon.8 | |
330 | ||
331 | swapon_SOURCES = \ | |
332 | sys-utils/swapon.c \ | |
18b3e549 KZ |
333 | sys-utils/swapon-common.c \ |
334 | sys-utils/swapon-common.h \ | |
335 | lib/swapprober.c \ | |
336 | include/swapprober.h | |
5db57cfc SK |
337 | swapon_CFLAGS = $(AM_CFLAGS) \ |
338 | -I$(ul_libblkid_incdir) \ | |
339 | -I$(ul_libmount_incdir) \ | |
340 | -I$(ul_libsmartcols_incdir) | |
341 | swapon_LDADD = $(LDADD) \ | |
342 | libblkid.la \ | |
343 | libcommon.la \ | |
344 | libmount.la \ | |
345 | libsmartcols.la | |
8772f8d7 | 346 | |
18b3e549 KZ |
347 | swapoff_SOURCES = \ |
348 | sys-utils/swapoff.c \ | |
349 | sys-utils/swapon-common.c \ | |
52f2fd9b KZ |
350 | sys-utils/swapon-common.h \ |
351 | lib/swapprober.c \ | |
352 | include/swapprober.h | |
353 | swapoff_CFLAGS = $(AM_CFLAGS) \ | |
354 | -I$(ul_libblkid_incdir) \ | |
355 | -I$(ul_libmount_incdir) | |
356 | swapoff_LDADD = $(LDADD) \ | |
357 | libmount.la \ | |
358 | libblkid.la \ | |
359 | libcommon.la | |
8772f8d7 KZ |
360 | endif |
361 | ||
362 | if BUILD_LSCPU | |
363 | usrbin_exec_PROGRAMS += lscpu | |
fb2627ce OO |
364 | lscpu_SOURCES = \ |
365 | sys-utils/lscpu.c \ | |
366 | sys-utils/lscpu.h \ | |
8229df20 | 367 | sys-utils/lscpu-arm.c \ |
fb2627ce | 368 | sys-utils/lscpu-dmi.c |
bd9b94d1 | 369 | lscpu_LDADD = $(LDADD) libcommon.la libsmartcols.la $(RTAS_LIBS) |
83db4eb2 | 370 | lscpu_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) |
8772f8d7 KZ |
371 | dist_man_MANS += sys-utils/lscpu.1 |
372 | endif | |
373 | ||
374 | if BUILD_CHCPU | |
375 | sbin_PROGRAMS += chcpu | |
d77ab74a | 376 | chcpu_SOURCES = sys-utils/chcpu.c |
dcdb349b | 377 | chcpu_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
378 | dist_man_MANS += sys-utils/chcpu.8 |
379 | endif | |
380 | ||
381 | if BUILD_WDCTL | |
382 | bin_PROGRAMS += wdctl | |
383 | dist_man_MANS += sys-utils/wdctl.8 | |
d77ab74a | 384 | wdctl_SOURCES = sys-utils/wdctl.c |
fe7af530 OO |
385 | wdctl_LDADD = $(LDADD) libcommon.la libsmartcols.la |
386 | wdctl_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
8772f8d7 KZ |
387 | endif |
388 | ||
389 | if BUILD_MOUNTPOINT | |
390 | bin_PROGRAMS += mountpoint | |
dcdb349b | 391 | mountpoint_LDADD = $(LDADD) libmount.la |
8772f8d7 KZ |
392 | mountpoint_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
393 | dist_man_MANS += sys-utils/mountpoint.1 | |
394 | mountpoint_SOURCES = sys-utils/mountpoint.c | |
395 | endif | |
396 | ||
397 | if BUILD_FALLOCATE | |
398 | usrbin_exec_PROGRAMS += fallocate | |
d77ab74a | 399 | fallocate_SOURCES = sys-utils/fallocate.c |
dcdb349b | 400 | fallocate_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
401 | dist_man_MANS += sys-utils/fallocate.1 |
402 | endif | |
403 | ||
404 | if BUILD_PIVOT_ROOT | |
405 | sbin_PROGRAMS += pivot_root | |
406 | dist_man_MANS += sys-utils/pivot_root.8 | |
407 | pivot_root_SOURCES = sys-utils/pivot_root.c | |
408 | endif | |
409 | ||
410 | if BUILD_SWITCH_ROOT | |
411 | sbin_PROGRAMS += switch_root | |
412 | dist_man_MANS += sys-utils/switch_root.8 | |
413 | switch_root_SOURCES = sys-utils/switch_root.c | |
414 | endif | |
415 | ||
416 | if BUILD_UNSHARE | |
417 | usrbin_exec_PROGRAMS += unshare | |
418 | dist_man_MANS += sys-utils/unshare.1 | |
419 | unshare_SOURCES = sys-utils/unshare.c | |
57580694 | 420 | unshare_LDADD = $(LDADD) libcommon.la |
d754315c | 421 | unshare_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
fddfd4e0 GS |
422 | |
423 | if HAVE_STATIC_UNSHARE | |
424 | usrbin_exec_PROGRAMS += unshare.static | |
425 | unshare_static_SOURCES = $(unshare_SOURCES) | |
426 | unshare_static_LDFLAGS = -all-static | |
427 | unshare_static_LDADD = $(unshare_LDADD) | |
428 | unshare_static_CFLAGS = $(unshare_CFLAGS) | |
429 | endif | |
8772f8d7 KZ |
430 | endif |
431 | ||
f8aa8e94 EB |
432 | if BUILD_NSENTER |
433 | usrbin_exec_PROGRAMS += nsenter | |
434 | dist_man_MANS += sys-utils/nsenter.1 | |
435 | nsenter_SOURCES = sys-utils/nsenter.c | |
355ee3b8 | 436 | nsenter_LDADD = $(LDADD) libcommon.la $(SELINUX_LIBS) |
2fa60c5e KZ |
437 | |
438 | if HAVE_STATIC_NSENTER | |
439 | usrbin_exec_PROGRAMS += nsenter.static | |
440 | nsenter_static_SOURCES = $(nsenter_SOURCES) | |
441 | nsenter_static_LDFLAGS = -all-static | |
442 | nsenter_static_LDADD = $(nsenter_LDADD) | |
443 | endif | |
f8aa8e94 EB |
444 | endif |
445 | ||
c7f75390 KZ |
446 | if BUILD_HWCLOCK |
447 | sbin_PROGRAMS += hwclock | |
b939b646 KZ |
448 | dist_man_MANS += \ |
449 | sys-utils/hwclock.8 \ | |
df5ccf25 | 450 | sys-utils/adjtime_config.5 |
2ad21963 | 451 | PATHFILES += sys-utils/hwclock.8 |
c7f75390 KZ |
452 | hwclock_SOURCES = \ |
453 | sys-utils/hwclock.c \ | |
454 | sys-utils/hwclock.h \ | |
846c7d30 | 455 | sys-utils/hwclock-cmos.c |
c7f75390 KZ |
456 | if LINUX |
457 | hwclock_SOURCES += sys-utils/hwclock-rtc.c | |
458 | endif | |
1030c325 | 459 | hwclock_LDADD = $(LDADD) libcommon.la -lm |
c7f75390 KZ |
460 | if HAVE_AUDIT |
461 | hwclock_LDADD += -laudit | |
462 | endif | |
463 | endif # BUILD_HWCLOCK | |
5600c405 AL |
464 | |
465 | if BUILD_SETPRIV | |
466 | usrbin_exec_PROGRAMS += setpriv | |
467 | dist_man_MANS += sys-utils/setpriv.1 | |
468 | setpriv_SOURCES = sys-utils/setpriv.c | |
469 | setpriv_LDADD = $(LDADD) -lcap-ng libcommon.la | |
470 | endif |