2 usrbin_exec_PROGRAMS += cal
3 dist_man_MANS += misc-utils/cal.1
4 cal_SOURCES = misc-utils/cal.c
5 cal_CFLAGS = $(AM_CFLAGS)
6 cal_LDADD = $(LDADD) libcommon.la libtcolors.la
7 # tinfo or ncurses are optional
9 cal_LDADD += $(TINFO_LIBS)
10 cal_CFLAGS += $(TINFO_CFLAGS)
13 cal_LDADD += $(NCURSES_LIBS)
14 cal_CFLAGS += $(NCURSES_CFLAGS)
21 usrbin_exec_PROGRAMS += logger
22 dist_man_MANS += misc-utils/logger.1
23 logger_SOURCES = misc-utils/logger.c lib/strutils.c lib/strv.c
24 logger_LDADD = $(LDADD)
25 logger_CFLAGS = $(AM_CFLAGS)
27 logger_LDADD += $(SYSTEMD_LIBS) $(SYSTEMD_DAEMON_LIBS) $(SYSTEMD_JOURNAL_LIBS)
28 logger_CFLAGS += $(SYSTEMD_CFLAGS) $(SYSTEMD_DAEMON_CFLAGS) $(SYSTEMD_JOURNAL_CFLAGS)
31 check_PROGRAMS += test_logger
32 test_logger_SOURCES = $(logger_SOURCES)
33 test_logger_LDADD = $(logger_LDADD)
34 test_logger_CFLAGS = -DTEST_LOGGER $(logger_CFLAGS)
39 usrbin_exec_PROGRAMS += look
40 dist_man_MANS += misc-utils/look.1
41 look_SOURCES = misc-utils/look.c
45 usrbin_exec_PROGRAMS += mcookie
46 dist_man_MANS += misc-utils/mcookie.1
47 mcookie_SOURCES = misc-utils/mcookie.c lib/md5.c
48 mcookie_LDADD = $(LDADD) libcommon.la
52 usrbin_exec_PROGRAMS += namei
53 dist_man_MANS += misc-utils/namei.1
54 namei_SOURCES = misc-utils/namei.c lib/strutils.c lib/idcache.c
58 usrbin_exec_PROGRAMS += whereis
59 dist_man_MANS += misc-utils/whereis.1
60 whereis_SOURCES = misc-utils/whereis.c
61 whereis_LDADD = $(LDADD) libcommon.la
65 usrbin_exec_PROGRAMS += lslocks
66 dist_man_MANS += misc-utils/lslocks.8
67 lslocks_LDADD = $(LDADD) libcommon.la libmount.la libsmartcols.la
68 lslocks_SOURCES = misc-utils/lslocks.c
69 lslocks_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) -I$(ul_libsmartcols_incdir)
74 dist_man_MANS += misc-utils/lsblk.8
75 lsblk_SOURCES = misc-utils/lsblk.c
76 lsblk_LDADD = $(LDADD) libblkid.la libmount.la libcommon.la libsmartcols.la
77 lsblk_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libmount_incdir) -I$(ul_libsmartcols_incdir)
84 usrbin_exec_PROGRAMS += uuidgen
85 dist_man_MANS += misc-utils/uuidgen.1
86 uuidgen_SOURCES = misc-utils/uuidgen.c
87 uuidgen_LDADD = $(LDADD) libuuid.la
88 uuidgen_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir)
92 usrbin_exec_PROGRAMS += uuidparse
93 dist_man_MANS += misc-utils/uuidparse.1
94 uuidparse_SOURCES = misc-utils/uuidparse.c
95 uuidparse_LDADD = $(LDADD) libcommon.la libuuid.la libsmartcols.la
96 uuidparse_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) -I$(ul_libsmartcols_incdir)
100 usrsbin_exec_PROGRAMS += uuidd
101 dist_man_MANS += misc-utils/uuidd.8
102 uuidd_LDADD = $(LDADD) libuuid.la libcommon.la $(REALTIME_LIBS)
103 uuidd_CFLAGS = $(DAEMON_CFLAGS) $(AM_CFLAGS) -I$(ul_libuuid_incdir)
104 uuidd_LDFLAGS = $(DAEMON_LDFLAGS) $(AM_LDFLAGS)
105 uuidd_SOURCES = misc-utils/uuidd.c lib/monotonic.c lib/timer.c
107 uuidd_LDADD += $(SYSTEMD_LIBS) $(SYSTEMD_DAEMON_LIBS)
108 uuidd_CFLAGS += $(SYSTEMD_CFLAGS) $(SYSTEMD_DAEMON_CFLAGS)
109 systemdsystemunit_DATA += \
110 misc-utils/uuidd.service \
111 misc-utils/uuidd.socket
114 check_PROGRAMS += test_uuidd
115 test_uuidd_SOURCES = misc-utils/test_uuidd.c
116 test_uuidd_LDADD = $(LDADD) libcommon.la libuuid.la -lpthread
117 test_uuidd_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir)
122 misc-utils/uuidd.rc \
123 misc-utils/uuidd.service \
124 misc-utils/uuidd.socket
127 sbin_PROGRAMS += blkid
128 dist_man_MANS += misc-utils/blkid.8
129 blkid_SOURCES = misc-utils/blkid.c
130 blkid_LDADD = $(LDADD) libblkid.la libcommon.la
131 blkid_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
134 sbin_PROGRAMS += blkid.static
135 blkid_static_SOURCES = $(blkid_SOURCES)
136 blkid_static_LDFLAGS = -all-static
137 blkid_static_LDADD = $(LDADD) libblkid.la
138 blkid_static_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
144 sbin_PROGRAMS += findfs
145 dist_man_MANS += misc-utils/findfs.8
146 findfs_LDADD = $(LDADD) libblkid.la
147 findfs_SOURCES = misc-utils/findfs.c
148 findfs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
152 sbin_PROGRAMS += wipefs
153 dist_man_MANS += misc-utils/wipefs.8
154 wipefs_SOURCES = misc-utils/wipefs.c
155 wipefs_LDADD = $(LDADD) libblkid.la libcommon.la libsmartcols.la
156 wipefs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libsmartcols_incdir)
160 bin_PROGRAMS += findmnt
161 dist_man_MANS += misc-utils/findmnt.8
162 findmnt_LDADD = $(LDADD) libmount.la \
166 findmnt_CFLAGS = $(AM_CFLAGS) \
167 -I$(ul_libmount_incdir) \
168 -I$(ul_libsmartcols_incdir) \
169 -I$(ul_libblkid_incdir)
170 findmnt_SOURCES = misc-utils/findmnt.c \
171 misc-utils/findmnt-verify.c \
174 findmnt_LDADD += -ludev
176 endif # BUILD_FINDMNT
181 kill_SOURCES = misc-utils/kill.c
182 kill_LDADD = $(LDADD) libcommon.la
183 dist_man_MANS += misc-utils/kill.1
187 usrbin_exec_PROGRAMS += rename
188 dist_man_MANS += misc-utils/rename.1
189 rename_SOURCES = misc-utils/rename.c
193 usrbin_exec_PROGRAMS += getopt
194 dist_man_MANS += misc-utils/getopt.1
195 getopt_SOURCES = misc-utils/getopt.c
196 getoptexampledir = $(docdir)/getopt/
197 dist_getoptexample_SCRIPTS = \
198 misc-utils/getopt-parse.bash \
199 misc-utils/getopt-parse.tcsh
203 usrbin_exec_PROGRAMS += fincore
204 dist_man_MANS += misc-utils/fincore.1
205 fincore_SOURCES = misc-utils/fincore.c
206 fincore_LDADD = $(LDADD) libsmartcols.la libcommon.la
207 fincore_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir)