]>
Commit | Line | Data |
---|---|---|
48d7b13a KZ |
1 | include $(top_srcdir)/config/include-Makefile.am |
2 | ||
3 | bin_PROGRAMS = | |
5663298c | 4 | sbin_PROGRAMS = |
30688dde | 5 | usrsbin_exec_PROGRAMS = |
48d7b13a | 6 | |
f06b4328 SK |
7 | usrbin_exec_PROGRAMS = \ |
8 | cal \ | |
9 | logger \ | |
10 | look \ | |
11 | mcookie \ | |
12 | namei \ | |
13 | whereis | |
c76d33ba | 14 | |
b363e86d | 15 | logger_SOURCES = logger.c $(top_srcdir)/lib/strutils.c |
5dfc518c | 16 | mcookie_SOURCES = mcookie.c $(top_srcdir)/lib/md5.c |
48d7b13a | 17 | |
4581bd9c KZ |
18 | usrbin_exec_SCRIPTS = |
19 | CLEANFILES = | |
48d7b13a | 20 | |
f06b4328 SK |
21 | dist_man_MANS = \ |
22 | cal.1 \ | |
f06b4328 SK |
23 | logger.1 \ |
24 | look.1 \ | |
25 | mcookie.1 \ | |
26 | namei.1 \ | |
27 | whereis.1 | |
48d7b13a | 28 | |
ce877f2d KZ |
29 | namei_SOURCES = namei.c $(top_srcdir)/lib/strutils.c |
30 | ||
4581bd9c KZ |
31 | if BUILD_CHKDUPEXE |
32 | usrbin_exec_SCRIPTS += chkdupexe | |
33 | CLEANFILES += chkdupexe | |
34 | dist_man_MANS += chkdupexe.1 | |
35 | endif | |
36 | ||
4a8962f3 KZ |
37 | if BUILD_DDATE |
38 | usrbin_exec_PROGRAMS += ddate | |
39 | dist_man_MANS += ddate.1 | |
40 | endif | |
41 | ||
3dc02ef4 DB |
42 | if BUILD_LSLOCKS |
43 | usrbin_exec_PROGRAMS += lslocks | |
4473c8dc | 44 | dist_man_MANS += lslocks.8 |
3dc02ef4 DB |
45 | lslocks_SOURCES = \ |
46 | lslocks.c \ | |
47 | $(top_srcdir)/lib/at.c \ | |
48 | $(top_srcdir)/lib/strutils.c \ | |
49 | $(top_srcdir)/lib/tt.c \ | |
50 | $(top_srcdir)/lib/mbsalign.c | |
51 | endif | |
52 | ||
fd404bd4 KZ |
53 | if BUILD_LSBLK |
54 | bin_PROGRAMS += lsblk | |
55 | dist_man_MANS += lsblk.8 | |
f06b4328 SK |
56 | lsblk_SOURCES = \ |
57 | lsblk.c \ | |
58 | $(top_srcdir)/lib/at.c \ | |
59 | $(top_srcdir)/lib/canonicalize.c \ | |
f06b4328 | 60 | $(top_srcdir)/lib/mbsalign.c \ |
d324270e | 61 | $(top_srcdir)/lib/mangle.c \ |
f06b4328 SK |
62 | $(top_srcdir)/lib/strutils.c \ |
63 | $(top_srcdir)/lib/sysfs.c \ | |
64 | $(top_srcdir)/lib/tt.c | |
9554f7ab KZ |
65 | lsblk_LDADD = $(ul_libblkid_la) $(ul_libmount_la) |
66 | lsblk_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libmount_incdir) | |
fd404bd4 KZ |
67 | if HAVE_UDEV |
68 | lsblk_LDADD += -ludev | |
69 | endif | |
70 | endif | |
71 | ||
0140c397 | 72 | if BUILD_LIBUUID |
30688dde | 73 | usrbin_exec_PROGRAMS += uuidgen |
0140c397 KZ |
74 | dist_man_MANS += uuidgen.1 |
75 | uuidgen_LDADD = $(ul_libuuid_la) | |
bf12cd21 | 76 | uuidgen_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_srcdir) |
bcdab497 KZ |
77 | endif |
78 | ||
18c3e416 | 79 | if BUILD_UUIDD |
30688dde | 80 | usrsbin_exec_PROGRAMS += uuidd |
69045d3d KZ |
81 | dist_man_MANS += uuidd.8 |
82 | uuidd_LDADD = $(ul_libuuid_la) | |
bf12cd21 | 83 | uuidd_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_srcdir) |
bbe289c4 PU |
84 | uuidd_SOURCES = \ |
85 | uuidd.c | |
86 | if USE_SOCKET_ACTIVATION | |
87 | uuidd_SOURCES += sd-daemon.c | |
88 | uuidd_LDADD += -lrt | |
89 | endif | |
1b68c379 PU |
90 | if WITH_SYSTEMD |
91 | systemdsystemunit_DATA = \ | |
92 | uuidd.service \ | |
93 | uuidd.socket | |
94 | endif | |
5663298c | 95 | endif |
5663298c | 96 | |
1b68c379 PU |
97 | EXTRA_DIST = uuidd.rc uuidd.service.in uuidd.socket |
98 | CLEANFILES += uuidd.service | |
99 | ||
100 | ||
5663298c | 101 | if BUILD_LIBBLKID |
4edd03fd | 102 | sbin_PROGRAMS += blkid findfs wipefs |
8e368761 | 103 | dist_man_MANS += blkid.8 findfs.8 wipefs.8 |
f06b4328 SK |
104 | blkid_SOURCES = \ |
105 | blkid.c \ | |
106 | $(top_srcdir)/lib/ismounted.c \ | |
107 | $(top_srcdir)/lib/strutils.c | |
5663298c | 108 | blkid_LDADD = $(ul_libblkid_la) |
bf12cd21 | 109 | blkid_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) |
f77fa578 | 110 | |
5663298c | 111 | findfs_LDADD = $(ul_libblkid_la) |
bf12cd21 | 112 | findfs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) |
f77fa578 | 113 | |
f06b4328 SK |
114 | wipefs_SOURCES = \ |
115 | wipefs.c \ | |
116 | $(top_srcdir)/lib/match.c \ | |
117 | $(top_srcdir)/lib/strutils.c | |
c49057d2 | 118 | wipefs_LDADD = $(ul_libblkid_la) |
bf12cd21 | 119 | wipefs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) |
f77fa578 | 120 | |
5663298c KZ |
121 | if HAVE_STATIC_BLKID |
122 | sbin_PROGRAMS += blkid.static | |
123 | blkid_static_SOURCES = $(blkid_SOURCES) | |
495a8733 | 124 | blkid_static_LDFLAGS = -all-static |
5663298c | 125 | blkid_static_LDADD = $(ul_libblkid_la) |
bf12cd21 | 126 | blkid_static_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) |
0140c397 | 127 | endif |
fd404bd4 | 128 | endif # BUILD_LIBBLKID |
0140c397 | 129 | |
8e368761 KZ |
130 | if BUILD_LIBMOUNT |
131 | bin_PROGRAMS += findmnt | |
132 | dist_man_MANS += findmnt.8 | |
133 | findmnt_LDADD = $(ul_libmount_la) | |
134 | findmnt_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) | |
f06b4328 SK |
135 | findmnt_SOURCES = \ |
136 | findmnt.c \ | |
137 | $(top_srcdir)/lib/mbsalign.c \ | |
138 | $(top_srcdir)/lib/strutils.c \ | |
139 | $(top_srcdir)/lib/tt.c | |
ad38fb9f | 140 | |
f7a29259 KZ |
141 | if !HAVE_LANGINFO |
142 | findmnt_SOURCES += $(top_srcdir)/lib/langinfo.c | |
143 | endif | |
fd404bd4 | 144 | endif # BUILD_LIBMOUNT |
8e368761 | 145 | |
f06b4328 SK |
146 | cal_SOURCES = \ |
147 | cal.c \ | |
148 | $(top_srcdir)/lib/mbsalign.c \ | |
149 | $(top_srcdir)/lib/strutils.c | |
2a6fd10e KZ |
150 | if !HAVE_LANGINFO |
151 | cal_SOURCES += $(top_srcdir)/lib/langinfo.c | |
152 | endif | |
46e71118 | 153 | if HAVE_TINFO |
08d64aa2 | 154 | cal_LDADD = -ltinfo @NCURSES_LIBS@ |
46e71118 | 155 | else |
48d7b13a | 156 | if HAVE_NCURSES |
08d64aa2 | 157 | cal_LDADD = @NCURSES_LIBS@ |
48d7b13a KZ |
158 | else |
159 | if HAVE_TERMCAP | |
160 | cal_LDADD = -ltermcap | |
161 | endif | |
162 | endif | |
46e71118 | 163 | endif |
48d7b13a | 164 | |
48d7b13a KZ |
165 | if BUILD_KILL |
166 | bin_PROGRAMS += kill | |
f06b4328 SK |
167 | kill_SOURCES = \ |
168 | kill.c \ | |
169 | kill.h \ | |
170 | procs.c \ | |
171 | $(top_srcdir)/lib/strutils.c | |
a3ca3a44 | 172 | dist_man_MANS += kill.1 |
48d7b13a KZ |
173 | endif |
174 | ||
175 | if BUILD_RENAME | |
30688dde | 176 | usrbin_exec_PROGRAMS += rename |
a3ca3a44 | 177 | dist_man_MANS += rename.1 |
48d7b13a | 178 | endif |