]>
Commit | Line | Data |
---|---|---|
48d7b13a KZ |
1 | include $(top_srcdir)/config/include-Makefile.am |
2 | ||
3bbc9320 | 3 | bin_PROGRAMS = |
bd671347 | 4 | sbin_PROGRAMS = |
30688dde KZ |
5 | usrbin_exec_PROGRAMS = flock ipcrm ipcs ipcmk renice setsid |
6 | usrsbin_exec_PROGRAMS = readprofile | |
562218e6 | 7 | |
1b3f1330 | 8 | dist_man_MANS = flock.1 ipcrm.1 ipcs.1 ipcmk.1 renice.1 setsid.1 \ |
abd0b568 | 9 | readprofile.1 |
48d7b13a | 10 | |
3bbc9320 | 11 | if LINUX |
a485aec8 KZ |
12 | bin_PROGRAMS += dmesg |
13 | sbin_PROGRAMS += ctrlaltdel | |
30688dde KZ |
14 | usrbin_exec_PROGRAMS += cytune setarch lscpu |
15 | usrsbin_exec_PROGRAMS += ldattach tunelp rtcwake | |
a485aec8 | 16 | |
8e678e21 | 17 | dist_man_MANS += dmesg.1 ctrlaltdel.8 cytune.8 setarch.8 \ |
abd0b568 | 18 | ldattach.8 lscpu.1 tunelp.8 rtcwake.8 |
3bbc9320 | 19 | endif |
48d7b13a | 20 | |
a485aec8 | 21 | cytune_SOURCES = cytune.c cyclades.h |
562218e6 KZ |
22 | tunelp_SOURCES = tunelp.c lp.h |
23 | ||
48d7b13a KZ |
24 | info_TEXINFOS = ipc.texi |
25 | ||
d46a5499 KZ |
26 | if HAVE_FALLOCATE |
27 | usrbin_exec_PROGRAMS += fallocate | |
28 | dist_man_MANS += fallocate.1 | |
29 | endif | |
30 | ||
5947572d KZ |
31 | if HAVE_PIVOT_ROOT |
32 | sbin_PROGRAMS += pivot_root | |
33 | dist_man_MANS += pivot_root.8 | |
34 | endif | |
35 | ||
bd671347 KZ |
36 | if BUILD_SWITCH_ROOT |
37 | sbin_PROGRAMS += switch_root | |
b39bd025 | 38 | dist_man_MANS += switch_root.8 |
bd671347 KZ |
39 | endif |
40 | ||
4205f1fd MG |
41 | if BUILD_UNSHARE |
42 | usrbin_exec_PROGRAMS += unshare | |
43 | dist_man_MANS += unshare.1 | |
44 | endif | |
45 | ||
6a97809b KZ |
46 | if BUILD_ARCH |
47 | bin_PROGRAMS += arch | |
a3ca3a44 | 48 | dist_man_MANS += arch.1 |
6a97809b KZ |
49 | endif |
50 | ||
280ff498 | 51 | RDEV_LINKS = |
48d7b13a | 52 | if BUILD_RDEV |
30688dde | 53 | usrsbin_exec_PROGRAMS += rdev |
280ff498 SK |
54 | RDEV_LINKS += ramsize vidmode rootflags |
55 | dist_man_MANS += rdev.8 | |
aa450e40 LJ |
56 | endif |
57 | ||
8b3a46d2 KZ |
58 | SETARCH_LINKS = linux32 linux64 |
59 | ||
60 | if ARCH_S390 | |
61 | SETARCH_LINKS += s390 s390x | |
62 | endif | |
63 | if ARCH_I86 | |
64 | SETARCH_LINKS += i386 | |
65 | endif | |
66 | if ARCH_86_64 | |
67 | SETARCH_LINKS += i386 x86_64 | |
68 | endif | |
69 | if ARCH_PPC | |
70 | SETARCH_LINKS += ppc ppc64 ppc32 | |
71 | endif | |
72 | if ARCH_SPARC | |
73 | SETARCH_LINKS += sparc sparc64 sparc32 sparc32bash | |
74 | endif | |
75 | if ARCH_MIPS | |
76 | SETARCH_LINKS += mips mips64 mips32 | |
77 | endif | |
78 | if ARCH_IA64 | |
79 | SETARCH_LINKS += i386 ia64 | |
80 | endif | |
eeadb4f4 KZ |
81 | if ARCH_HPPA |
82 | SETARCH_LINKS += parisc parisc64 parisc32 | |
83 | endif | |
8b3a46d2 | 84 | |
280ff498 | 85 | RDEV_MAN_LINKS = $(RDEV_LINKS:=.8) |
d829a8df | 86 | SETARCH_MAN_LINKS = $(SETARCH_LINKS:=.8) |
280ff498 SK |
87 | man_MANS = $(RDEV_MAN_LINKS) $(SETARCH_MAN_LINKS) |
88 | CLEANFILES = $(man_MANS) | |
89 | ||
90 | $(RDEV_MAN_LINKS): rdev.8 | |
2dd88c06 | 91 | echo ".so man8/rdev.8" > $@ |
389afa3f KZ |
92 | |
93 | $(SETARCH_MAN_LINKS): setarch.8 | |
2dd88c06 | 94 | echo ".so man8/setarch.8" > $@ |
389afa3f | 95 | |
2dfd8e62 KZ |
96 | install-exec-hook: |
97 | for I in $(RDEV_LINKS); do \ | |
30688dde | 98 | cd $(DESTDIR)$(usrsbin_execdir) && ln -sf rdev $$I ; \ |
2dfd8e62 | 99 | done |
8b3a46d2 | 100 | for I in $(SETARCH_LINKS); do \ |
30688dde | 101 | cd $(DESTDIR)$(usrbin_execdir) && ln -sf setarch $$I ; \ |
8b3a46d2 | 102 | done |
389afa3f KZ |
103 | |
104 | uninstall-hook: | |
105 | for I in $(RDEV_LINKS); do \ | |
30688dde | 106 | rm -f $(DESTDIR)$(usrbin_execdir)/$$I ; \ |
389afa3f | 107 | done |
63038035 | 108 | for I in $(SETARCH_LINKS); do \ |
30688dde | 109 | rm -f $(DESTDIR)$(usrbin_execdir)/$$I ; \ |
389afa3f | 110 | done |
63038035 | 111 |