]>
Commit | Line | Data |
---|---|---|
8772f8d7 KZ |
1 | |
2 | usrbin_exec_PROGRAMS += flock | |
3 | dist_man_MANS += sys-utils/flock.1 | |
d77ab74a | 4 | flock_SOURCES = sys-utils/flock.c |
dcdb349b | 5 | flock_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
6 | |
7 | usrbin_exec_PROGRAMS += ipcmk | |
8 | dist_man_MANS += sys-utils/ipcmk.1 | |
d77ab74a | 9 | ipcmk_SOURCES = sys-utils/ipcmk.c |
dcdb349b | 10 | ipcmk_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
11 | |
12 | usrbin_exec_PROGRAMS += ipcrm | |
13 | dist_man_MANS += sys-utils/ipcrm.1 | |
d77ab74a | 14 | ipcrm_SOURCES = sys-utils/ipcrm.c |
dcdb349b | 15 | ipcrm_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
16 | |
17 | usrbin_exec_PROGRAMS += ipcs | |
18 | dist_man_MANS += sys-utils/ipcs.1 | |
e5995acd SK |
19 | ipcs_SOURCES = sys-utils/ipcs.c \ |
20 | sys-utils/ipcutils.c \ | |
21 | sys-utils/ipcutils.h | |
22 | ipcs_LDADD = $(LDADD) libcommon.la | |
23 | ||
8772f8d7 KZ |
24 | |
25 | usrbin_exec_PROGRAMS += renice | |
26 | dist_man_MANS += sys-utils/renice.1 | |
27 | renice_SOURCES = sys-utils/renice.c | |
28 | ||
29 | usrbin_exec_PROGRAMS += setsid | |
30 | dist_man_MANS += sys-utils/setsid.1 | |
31 | setsid_SOURCES = sys-utils/setsid.c | |
32 | ||
33 | usrsbin_exec_PROGRAMS += readprofile | |
34 | dist_man_MANS += sys-utils/readprofile.8 | |
35 | readprofile_SOURCES = sys-utils/readprofile.c | |
36 | ||
37 | ||
38 | if LINUX | |
39 | # | |
40 | # Linux-only utils with no another dependencies. All another dependencies have | |
41 | # to be resolved in configure.ac end exported to makefiles by BUILD_*. | |
42 | # | |
43 | bin_PROGRAMS += dmesg | |
44 | dist_man_MANS += sys-utils/dmesg.1 | |
d77ab74a | 45 | dmesg_SOURCES = sys-utils/dmesg.c |
dcdb349b | 46 | dmesg_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
47 | |
48 | sbin_PROGRAMS += ctrlaltdel | |
49 | dist_man_MANS += sys-utils/ctrlaltdel.8 | |
50 | ctrlaltdel_SOURCES = sys-utils/ctrlaltdel.c | |
51 | ||
52 | sbin_PROGRAMS += fsfreeze | |
53 | dist_man_MANS += sys-utils/fsfreeze.8 | |
54 | fsfreeze_SOURCES = sys-utils/fsfreeze.c | |
55 | ||
56 | sbin_PROGRAMS += fstrim | |
57 | dist_man_MANS += sys-utils/fstrim.8 | |
fce05e96 | 58 | fstrim_SOURCES = sys-utils/fstrim.c |
dcdb349b | 59 | fstrim_LDADD = $(LDADD) libcommon.la |
8772f8d7 | 60 | |
d964b669 LC |
61 | sbin_PROGRAMS += blkdiscard |
62 | dist_man_MANS += sys-utils/blkdiscard.8 | |
63 | blkdiscard_SOURCES = sys-utils/blkdiscard.c | |
64 | blkdiscard_LDADD = $(LDADD) libcommon.la | |
65 | ||
8772f8d7 KZ |
66 | usrbin_exec_PROGRAMS += cytune |
67 | dist_man_MANS += sys-utils/cytune.8 | |
d77ab74a | 68 | cytune_SOURCES = sys-utils/cytune.c sys-utils/cyclades.h |
dcdb349b | 69 | cytune_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
70 | |
71 | usrsbin_exec_PROGRAMS += ldattach | |
72 | dist_man_MANS += sys-utils/ldattach.8 | |
d77ab74a | 73 | ldattach_SOURCES = sys-utils/ldattach.c |
dcdb349b | 74 | ldattach_LDADD = $(LDADD) libcommon.la |
8772f8d7 | 75 | |
1342ffcb | 76 | if BUILD_TUNELP |
8772f8d7 KZ |
77 | usrsbin_exec_PROGRAMS += tunelp |
78 | dist_man_MANS += sys-utils/tunelp.8 | |
79 | tunelp_SOURCES = sys-utils/tunelp.c sys-utils/lp.h | |
1342ffcb | 80 | endif |
8772f8d7 KZ |
81 | |
82 | usrsbin_exec_PROGRAMS += rtcwake | |
83 | dist_man_MANS += sys-utils/rtcwake.8 | |
d77ab74a | 84 | rtcwake_SOURCES = sys-utils/rtcwake.c |
dcdb349b | 85 | rtcwake_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
86 | |
87 | usrbin_exec_PROGRAMS += setarch | |
88 | dist_man_MANS += sys-utils/setarch.8 | |
89 | setarch_SOURCES = sys-utils/setarch.c | |
90 | ||
91 | SETARCH_LINKS = linux32 linux64 | |
92 | ||
93 | if ARCH_S390 | |
94 | SETARCH_LINKS += s390 s390x | |
95 | endif | |
96 | if ARCH_I86 | |
97 | SETARCH_LINKS += i386 | |
98 | endif | |
99 | if ARCH_86_64 | |
100 | SETARCH_LINKS += i386 x86_64 | |
101 | endif | |
102 | if ARCH_PPC | |
103 | SETARCH_LINKS += ppc ppc64 ppc32 | |
104 | endif | |
105 | if ARCH_SPARC | |
106 | SETARCH_LINKS += sparc sparc64 sparc32 sparc32bash | |
107 | endif | |
108 | if ARCH_MIPS | |
109 | SETARCH_LINKS += mips mips64 mips32 | |
110 | endif | |
111 | if ARCH_IA64 | |
112 | SETARCH_LINKS += i386 ia64 | |
113 | endif | |
114 | if ARCH_HPPA | |
115 | SETARCH_LINKS += parisc parisc64 parisc32 | |
116 | endif | |
117 | ||
118 | SETARCH_MAN_LINKS = $(addprefix sys-utils/,$(SETARCH_LINKS:=.8)) | |
119 | man_MANS += $(SETARCH_MAN_LINKS) | |
120 | CLEANFILES += $(SETARCH_MAN_LINKS) | |
121 | ||
122 | $(SETARCH_MAN_LINKS): | |
123 | $(AM_V_GEN)echo ".so man8/setarch.8" > $@ | |
124 | ||
125 | install-exec-hook-setarch: | |
126 | for I in $(SETARCH_LINKS); do \ | |
127 | cd $(DESTDIR)$(usrbin_execdir) && ln -sf setarch $$I ; \ | |
128 | done | |
129 | ||
130 | uninstall-hook-setarch: | |
131 | for I in $(SETARCH_LINKS); do \ | |
132 | rm -f $(DESTDIR)$(usrbin_execdir)/$$I ; \ | |
133 | done | |
134 | ||
135 | INSTALL_EXEC_HOOKS += install-exec-hook-setarch | |
136 | UNINSTALL_HOOKS += uninstall-hook-setarch | |
137 | ||
138 | endif # LINUX | |
139 | ||
140 | ||
141 | if BUILD_EJECT | |
142 | usrbin_exec_PROGRAMS += eject | |
d77ab74a | 143 | eject_SOURCES = sys-utils/eject.c |
dcdb349b | 144 | eject_LDADD = $(LDADD) libmount.la libcommon.la |
8772f8d7 KZ |
145 | eject_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
146 | dist_man_MANS += sys-utils/eject.1 | |
147 | endif | |
148 | ||
149 | ||
150 | if BUILD_LOSETUP | |
151 | sbin_PROGRAMS += losetup | |
152 | dist_man_MANS += sys-utils/losetup.8 | |
d77ab74a | 153 | losetup_SOURCES = sys-utils/losetup.c |
dcdb349b | 154 | losetup_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
155 | |
156 | if HAVE_STATIC_LOSETUP | |
157 | bin_PROGRAMS += losetup.static | |
158 | losetup_static_SOURCES = $(losetup_SOURCES) | |
159 | losetup_static_LDFLAGS = -all-static | |
d77ab74a | 160 | losetup_static_LDADD = $(losetup_LDADD) |
8772f8d7 KZ |
161 | endif |
162 | endif # BUILD_LOSETUP | |
163 | ||
164 | ||
165 | if BUILD_PRLIMIT | |
166 | usrbin_exec_PROGRAMS += prlimit | |
167 | dist_man_MANS += sys-utils/prlimit.1 | |
d77ab74a | 168 | prlimit_SOURCES = sys-utils/prlimit.c |
dcdb349b | 169 | prlimit_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
170 | endif |
171 | ||
172 | ||
173 | if BUILD_MOUNT | |
174 | # | |
175 | # The original mount is in mount/ directory | |
176 | # -- temporary we share some man pages | |
177 | # | |
178 | bin_PROGRAMS += mount umount | |
179 | dist_man_MANS += \ | |
180 | sys-utils/mount.8 \ | |
181 | sys-utils/fstab.5 \ | |
7c289c7c | 182 | sys-utils/umount.8 |
d77ab74a | 183 | mount_SOURCES = sys-utils/mount.c |
dcdb349b | 184 | mount_LDADD = $(LDADD) libcommon.la libmount.la $(SELINUX_LIBS) |
8772f8d7 KZ |
185 | mount_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) -I$(ul_libmount_incdir) |
186 | mount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) | |
187 | ||
d77ab74a | 188 | umount_SOURCES = sys-utils/umount.c |
dcdb349b | 189 | umount_LDADD = $(LDADD) libcommon.la libmount.la |
8772f8d7 KZ |
190 | umount_CFLAGS = $(AM_CFLAGS) $(SUID_CFLAGS) -I$(ul_libmount_incdir) |
191 | umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) | |
192 | ||
193 | if HAVE_STATIC_MOUNT | |
194 | bin_PROGRAMS += mount.static | |
195 | mount_static_SOURCES = $(mount_SOURCES) | |
196 | mount_static_CFLAGS = $(mount_CFLAGS) | |
197 | mount_static_LDFLAGS = $(mount_LDFLAGS) -all-static | |
198 | mount_static_LDADD = $(mount_LDADD) $(SELINUX_LIBS_STATIC) | |
199 | endif | |
200 | ||
201 | if HAVE_STATIC_UMOUNT | |
202 | bin_PROGRAMS += umount.static | |
203 | umount_static_SOURCES = $(umount_SOURCES) | |
204 | umount_static_CFLAGS = $(umount_CFLAGS) | |
205 | umount_static_LDFLAGS = $(umount_LDFLAGS) -all-static | |
206 | umount_static_LDADD = $(umount_LDADD) | |
207 | endif | |
208 | ||
209 | if MAKEINSTALL_DO_SETUID | |
210 | install-exec-hook-mount: | |
211 | chmod 4755 $(DESTDIR)$(bindir)/mount | |
212 | chmod 4755 $(DESTDIR)$(bindir)/umount | |
213 | ||
214 | INSTALL_EXEC_HOOKS += install-exec-hook-mount | |
215 | endif | |
216 | endif # BUILD_MOUNT | |
217 | ||
218 | ||
219 | if BUILD_SWAPON | |
220 | sbin_PROGRAMS += swapon swapoff | |
221 | dist_man_MANS += \ | |
222 | sys-utils/swapoff.8 \ | |
223 | sys-utils/swapon.8 | |
224 | ||
225 | swapon_SOURCES = \ | |
226 | sys-utils/swapon.c \ | |
227 | sys-utils/swapon-common.c \ | |
d77ab74a | 228 | sys-utils/swapon-common.h |
8772f8d7 KZ |
229 | |
230 | swapon_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) | |
dcdb349b | 231 | swapon_LDADD = $(LDADD) libcommon.la libmount.la |
8772f8d7 | 232 | |
d77ab74a | 233 | swapoff_SOURCES = sys-utils/swapoff.c sys-utils/swapon-common.c |
8772f8d7 | 234 | swapoff_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
dcdb349b | 235 | swapoff_LDADD = $(LDADD) libmount.la |
8772f8d7 KZ |
236 | endif |
237 | ||
238 | if BUILD_LSCPU | |
239 | usrbin_exec_PROGRAMS += lscpu | |
d77ab74a | 240 | lscpu_SOURCES = sys-utils/lscpu.c |
dcdb349b | 241 | lscpu_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
242 | dist_man_MANS += sys-utils/lscpu.1 |
243 | endif | |
244 | ||
245 | if BUILD_CHCPU | |
246 | sbin_PROGRAMS += chcpu | |
d77ab74a | 247 | chcpu_SOURCES = sys-utils/chcpu.c |
dcdb349b | 248 | chcpu_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
249 | dist_man_MANS += sys-utils/chcpu.8 |
250 | endif | |
251 | ||
252 | if BUILD_WDCTL | |
253 | bin_PROGRAMS += wdctl | |
254 | dist_man_MANS += sys-utils/wdctl.8 | |
d77ab74a | 255 | wdctl_SOURCES = sys-utils/wdctl.c |
dcdb349b | 256 | wdctl_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
257 | endif |
258 | ||
259 | if BUILD_MOUNTPOINT | |
260 | bin_PROGRAMS += mountpoint | |
dcdb349b | 261 | mountpoint_LDADD = $(LDADD) libmount.la |
8772f8d7 KZ |
262 | mountpoint_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
263 | dist_man_MANS += sys-utils/mountpoint.1 | |
264 | mountpoint_SOURCES = sys-utils/mountpoint.c | |
265 | endif | |
266 | ||
267 | if BUILD_FALLOCATE | |
268 | usrbin_exec_PROGRAMS += fallocate | |
d77ab74a | 269 | fallocate_SOURCES = sys-utils/fallocate.c |
dcdb349b | 270 | fallocate_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
271 | dist_man_MANS += sys-utils/fallocate.1 |
272 | endif | |
273 | ||
274 | if BUILD_PIVOT_ROOT | |
275 | sbin_PROGRAMS += pivot_root | |
276 | dist_man_MANS += sys-utils/pivot_root.8 | |
277 | pivot_root_SOURCES = sys-utils/pivot_root.c | |
278 | endif | |
279 | ||
280 | if BUILD_SWITCH_ROOT | |
281 | sbin_PROGRAMS += switch_root | |
282 | dist_man_MANS += sys-utils/switch_root.8 | |
283 | switch_root_SOURCES = sys-utils/switch_root.c | |
284 | endif | |
285 | ||
286 | if BUILD_UNSHARE | |
287 | usrbin_exec_PROGRAMS += unshare | |
288 | dist_man_MANS += sys-utils/unshare.1 | |
289 | unshare_SOURCES = sys-utils/unshare.c | |
57580694 | 290 | unshare_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
291 | endif |
292 | ||
f8aa8e94 EB |
293 | if BUILD_NSENTER |
294 | usrbin_exec_PROGRAMS += nsenter | |
295 | dist_man_MANS += sys-utils/nsenter.1 | |
296 | nsenter_SOURCES = sys-utils/nsenter.c | |
297 | nsenter_LDADD = $(LDADD) libcommon.la | |
298 | endif | |
299 | ||
c7f75390 KZ |
300 | if BUILD_HWCLOCK |
301 | sbin_PROGRAMS += hwclock | |
302 | dist_man_MANS += sys-utils/hwclock.8 | |
303 | hwclock_SOURCES = \ | |
304 | sys-utils/hwclock.c \ | |
305 | sys-utils/hwclock.h \ | |
306 | sys-utils/hwclock-cmos.c \ | |
d77ab74a | 307 | sys-utils/hwclock-kd.c |
c7f75390 KZ |
308 | if LINUX |
309 | hwclock_SOURCES += sys-utils/hwclock-rtc.c | |
310 | endif | |
dcdb349b | 311 | hwclock_LDADD = $(LDADD) libcommon.la |
c7f75390 KZ |
312 | if HAVE_AUDIT |
313 | hwclock_LDADD += -laudit | |
314 | endif | |
315 | endif # BUILD_HWCLOCK | |
5600c405 AL |
316 | |
317 | if BUILD_SETPRIV | |
318 | usrbin_exec_PROGRAMS += setpriv | |
319 | dist_man_MANS += sys-utils/setpriv.1 | |
320 | setpriv_SOURCES = sys-utils/setpriv.c | |
321 | setpriv_LDADD = $(LDADD) -lcap-ng libcommon.la | |
322 | endif |