]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.sbin/Makefile
The whole sending functionality was implemented within signal handler,
[FreeBSD/FreeBSD.git] / usr.sbin / Makefile
1 #       From: @(#)Makefile      5.20 (Berkeley) 6/12/93
2 # $FreeBSD$
3
4 .include <bsd.own.mk>
5
6 SUBDIR= adduser \
7         arp \
8         bootparamd \
9         bsdinstall \
10         cdcontrol \
11         chkgrp \
12         chown \
13         chroot \
14         ckdist \
15         clear_locks \
16         crashinfo \
17         cron \
18         ctladm \
19         daemon \
20         dconschat \
21         devinfo \
22         digictl \
23         diskinfo \
24         dumpcis \
25         etcupdate \
26         extattr \
27         extattrctl \
28         fifolog \
29         fwcontrol \
30         getfmac \
31         getpmac \
32         gstat \
33         i2c \
34         ifmcstat \
35         inetd \
36         iostat \
37         isfctl \
38         kldxref \
39         mailwrapper \
40         makefs \
41         memcontrol \
42         mergemaster \
43         mfiutil \
44         mixer \
45         mlxcontrol \
46         mountd \
47         mptutil \
48         mtest \
49         mtree \
50         newsyslog \
51         nfscbd \
52         nfsd \
53         nfsdumpstate \
54         nfsrevoke \
55         nfsuserd \
56         nmtree \
57         nologin \
58         ${_pc_sysinstall} \
59         pciconf \
60         periodic \
61         powerd \
62         procctl \
63         pstat \
64         pw \
65         pwd_mkdb \
66         quot \
67         rarpd \
68         rmt \
69         rpcbind \
70         rpc.lockd \
71         rpc.statd \
72         rpc.umntall \
73         rtprio \
74         service \
75         services_mkdb \
76         setfib \
77         setfmac \
78         setpmac \
79         smbmsg \
80         snapinfo \
81         spray \
82         syslogd \
83         tcpdchk \
84         tcpdmatch \
85         tcpdrop \
86         tcpdump \
87         timed \
88         traceroute \
89         trpt \
90         tzsetup \
91         ugidfw \
92         vipw \
93         wake \
94         watch \
95         watchdogd \
96         zic
97
98 # NB: keep these sorted by MK_* knobs
99
100 .if ${MK_ACCT} != "no"
101 SUBDIR+=        accton
102 SUBDIR+=        sa
103 .endif
104
105 .if ${MK_AMD} != "no"
106 SUBDIR+=        amd
107 .endif
108
109 .if ${MK_AUDIT} != "no"
110 SUBDIR+=        audit
111 SUBDIR+=        auditd
112 .if ${MK_OPENSSL} != "no"
113 SUBDIR+=        auditdistd
114 .endif
115 SUBDIR+=        auditreduce
116 SUBDIR+=        praudit
117 .endif
118
119 .if ${MK_AUTHPF} != "no"
120 SUBDIR+=        authpf
121 .endif
122
123 .if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
124 SUBDIR+=        dnssec-dsfromkey
125 SUBDIR+=        dnssec-keyfromlabel
126 SUBDIR+=        dnssec-keygen
127 SUBDIR+=        dnssec-revoke
128 SUBDIR+=        dnssec-settime
129 SUBDIR+=        dnssec-signzone
130 .endif
131 .if ${MK_BIND_NAMED} != "no"
132 SUBDIR+=        arpaname
133 SUBDIR+=        ddns-confgen
134 SUBDIR+=        genrandom
135 SUBDIR+=        isc-hmac-fixup
136 SUBDIR+=        named
137 SUBDIR+=        named-checkconf
138 SUBDIR+=        named-checkzone
139 SUBDIR+=        named-journalprint
140 SUBDIR+=        nsec3hash
141 SUBDIR+=        rndc
142 SUBDIR+=        rndc-confgen
143 .endif
144
145 .if ${MK_BLUETOOTH} != "no"
146 SUBDIR+=        bluetooth
147 .endif
148
149 .if ${MK_BSDCONFIG} != "no"
150 SUBDIR+=        bsdconfig
151 SUBDIR+=        sysrc
152 .endif
153
154 .if ${MK_BSNMP} != "no"
155 SUBDIR+=        bsnmpd
156 .endif
157
158 .if ${MK_CTM} != "no"
159 SUBDIR+=        ctm
160 .endif
161
162 .if ${MK_FLOPPY} != "no"
163 SUBDIR+=        fdcontrol
164 SUBDIR+=        fdformat
165 SUBDIR+=        fdread
166 SUBDIR+=        fdwrite
167 .endif
168
169 .if ${MK_FREEBSD_UPDATE} != "no"
170 SUBDIR+=        freebsd-update
171 .endif
172
173 .if ${MK_GSSAPI} != "no"
174 SUBDIR+=        gssd
175 .endif
176
177 .if ${MK_GPIO} != "no"
178 SUBDIR+=        gpioctl
179 .endif
180
181 .if ${MK_INET6} != "no"
182 SUBDIR+=        faithd
183 SUBDIR+=        ip6addrctl
184 SUBDIR+=        mld6query
185 SUBDIR+=        ndp
186 SUBDIR+=        rip6query
187 SUBDIR+=        route6d
188 SUBDIR+=        rrenumd
189 SUBDIR+=        rtadvctl
190 SUBDIR+=        rtadvd
191 SUBDIR+=        rtsold
192 SUBDIR+=        traceroute6
193 .endif
194
195 .if ${MK_IPFW} != "no"
196 SUBDIR+=        ipfwpcap
197 .endif
198
199 .if ${MK_IPX} != "no"
200 SUBDIR+=        IPXrouted
201 .endif
202
203 .if ${MK_JAIL} != "no"
204 SUBDIR+=        jail
205 SUBDIR+=        jexec
206 SUBDIR+=        jls
207 .endif
208
209 # XXX MK_SYSCONS
210 .if ${MK_LEGACY_CONSOLE} != "no"
211 SUBDIR+=        kbdcontrol
212 SUBDIR+=        kbdmap
213 SUBDIR+=        moused
214 SUBDIR+=        vidcontrol
215 .endif
216
217 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
218 .if ${MK_PPP} != "no"
219 SUBDIR+=        pppctl
220 .endif
221 .if ${MK_NS_CACHING} != "no"
222 SUBDIR+=        nscd
223 .endif
224 .endif
225
226 .if ${MK_LPR} != "no"
227 SUBDIR+=        lpr
228 .endif
229
230 .if ${MK_MAN_UTILS} != "no"
231 SUBDIR+=        manctl
232 .endif
233
234 .if ${MK_NAND} != "no"
235 SUBDIR+=        nandsim
236 SUBDIR+=        nandtool
237 .endif
238
239 .if ${MK_NETGRAPH} != "no"
240 SUBDIR+=        flowctl
241 SUBDIR+=        lmcconfig
242 SUBDIR+=        ngctl
243 SUBDIR+=        nghook
244 .endif
245
246 .if ${MK_NIS} != "no"
247 SUBDIR+=        rpc.yppasswdd
248 SUBDIR+=        rpc.ypupdated
249 SUBDIR+=        rpc.ypxfrd
250 SUBDIR+=        ypbind
251 SUBDIR+=        yp_mkdb
252 SUBDIR+=        yppoll
253 SUBDIR+=        yppush
254 SUBDIR+=        ypserv
255 SUBDIR+=        ypset
256 .endif
257
258 .if ${MK_NTP} != "no"
259 SUBDIR+=        ntp
260 .endif
261
262 .if ${MK_OPENSSL} != "no"
263 SUBDIR+=        keyserv
264 .endif
265
266 .if ${MK_PC_SYSINSTALL} != "no"
267 _pc_sysinstall= pc-sysinstall
268 .endif
269
270 .if ${MK_PF} != "no"
271 SUBDIR+=        ftp-proxy
272 .endif
273
274 .if ${MK_PKGBOOTSTRAP} != "no"
275 SUBDIR+=        pkg
276 .endif
277
278 .if ${MK_PKGTOOLS} != "no"
279 SUBDIR+=        pkg_install
280 .endif
281
282 # XXX MK_TOOLCHAIN?
283 .if ${MK_PMC} != "no"
284 SUBDIR+=        pmcannotate
285 SUBDIR+=        pmccontrol
286 SUBDIR+=        pmcstat
287 .endif
288
289 .if ${MK_PORTSNAP} != "no"
290 SUBDIR+=        portsnap
291 .endif
292
293 .if ${MK_PPP} != "no"
294 SUBDIR+=        ppp
295 .endif
296
297 .if ${MK_QUOTAS} != "no"
298 SUBDIR+=        edquota
299 SUBDIR+=        quotaon
300 SUBDIR+=        repquota
301 .endif
302
303 .if ${MK_RCMDS} != "no"
304 SUBDIR+=        rwhod
305 .endif
306
307 .if ${MK_SENDMAIL} != "no"
308 SUBDIR+=        editmap
309 SUBDIR+=        mailstats
310 SUBDIR+=        makemap
311 SUBDIR+=        praliases
312 SUBDIR+=        sendmail
313 .endif
314
315 .if ${MK_TOOLCHAIN} != "no"
316 SUBDIR+=        config
317 SUBDIR+=        crunch
318 .endif
319
320 .if ${MK_USB} != "no"
321 SUBDIR+=        uathload
322 SUBDIR+=        uhsoctl
323 SUBDIR+=        usbconfig
324 SUBDIR+=        usbdump
325 .endif
326
327 .if ${MK_UTMPX} != "no"
328 SUBDIR+=        ac
329 SUBDIR+=        lastlogin
330 SUBDIR+=        utx
331 .endif
332
333 .if ${MK_WIRELESS} != "no"
334 SUBDIR+=        ancontrol
335 SUBDIR+=        wlandebug
336 SUBDIR+=        wpa
337 .endif
338
339 .include <bsd.arch.inc.mk>
340
341 SUBDIR:=        ${SUBDIR:O}
342
343 .include <bsd.subdir.mk>