]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - usr.sbin/Makefile
MFC r363988:
[FreeBSD/stable/9.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         burncd \
9         bsdconfig \
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         extattr \
26         extattrctl \
27         fifolog \
28         fwcontrol \
29         getfmac \
30         getpmac \
31         gstat \
32         i2c \
33         ifmcstat \
34         iostat \
35         kldxref \
36         mailwrapper \
37         makefs \
38         memcontrol \
39         mergemaster \
40         mfiutil \
41         mixer \
42         mlxcontrol \
43         mountd \
44         mount_portalfs \
45         mptutil \
46         mtest \
47         mtree \
48         newsyslog \
49         nfscbd \
50         nfsd \
51         nfsdumpstate \
52         nfsrevoke \
53         nfsuserd \
54         nmtree \
55         nologin \
56         ${_pc_sysinstall} \
57         pciconf \
58         periodic \
59         powerd \
60         procctl \
61         pstat \
62         pw \
63         pwd_mkdb \
64         quot \
65         rarpd \
66         rmt \
67         rpcbind \
68         rpc.lockd \
69         rpc.statd \
70         rpc.umntall \
71         rtprio \
72         service \
73         services_mkdb \
74         setfib \
75         setfmac \
76         setpmac \
77         smbmsg \
78         snapinfo \
79         spray \
80         syslogd \
81         sysrc \
82         tcpdrop \
83         tcpdump \
84         traceroute \
85         trpt \
86         tzsetup \
87         ugidfw \
88         vipw \
89         wake \
90         watch \
91         watchdogd \
92         zic
93
94 # NB: keep these sorted by MK_* knobs
95
96 .if ${MK_ACCT} != "no"
97 SUBDIR+=        accton
98 SUBDIR+=        sa
99 .endif
100
101 .if ${MK_AMD} != "no"
102 SUBDIR+=        amd
103 .endif
104
105 .if ${MK_AUDIT} != "no"
106 SUBDIR+=        audit
107 SUBDIR+=        auditd
108 .if ${MK_OPENSSL} != "no"
109 SUBDIR+=        auditdistd
110 .endif
111 SUBDIR+=        auditreduce
112 SUBDIR+=        praudit
113 .endif
114
115 .if ${MK_AUTHPF} != "no"
116 SUBDIR+=        authpf
117 .endif
118
119 .if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
120 SUBDIR+=        dnssec-dsfromkey
121 SUBDIR+=        dnssec-keyfromlabel
122 SUBDIR+=        dnssec-keygen
123 SUBDIR+=        dnssec-revoke
124 SUBDIR+=        dnssec-settime
125 SUBDIR+=        dnssec-signzone
126 SUBDIR+=        dnssec-verify
127 .endif
128 .if ${MK_BIND_NAMED} != "no"
129 SUBDIR+=        arpaname
130 SUBDIR+=        ddns-confgen
131 SUBDIR+=        genrandom
132 SUBDIR+=        isc-hmac-fixup
133 SUBDIR+=        named
134 SUBDIR+=        named-checkconf
135 SUBDIR+=        named-checkzone
136 SUBDIR+=        named-journalprint
137 SUBDIR+=        nsec3hash
138 SUBDIR+=        rndc
139 SUBDIR+=        rndc-confgen
140 .endif
141
142 .if ${MK_BLUETOOTH} != "no"
143 SUBDIR+=        bluetooth
144 .endif
145
146 .if ${MK_BOOTPARAMD} != "no"
147 SUBDIR+=        bootparamd
148 .endif
149
150 .if ${MK_BSDINSTALL} != "no"
151 SUBDIR+=        bsdinstall
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_INETD} != "no"
196 SUBDIR+=        inetd
197 .endif
198
199 .if ${MK_IPFW} != "no"
200 SUBDIR+=        ipfwpcap
201 .endif
202
203 .if ${MK_IPX} != "no"
204 SUBDIR+=        IPXrouted
205 .endif
206
207 .if ${MK_JAIL} != "no"
208 SUBDIR+=        jail
209 SUBDIR+=        jexec
210 SUBDIR+=        jls
211 .endif
212
213 # XXX MK_SYSCONS
214 .if ${MK_LEGACY_CONSOLE} != "no"
215 SUBDIR+=        kbdcontrol
216 SUBDIR+=        kbdmap
217 SUBDIR+=        moused
218 SUBDIR+=        vidcontrol
219 .endif
220
221 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
222 .if ${MK_PPP} != "no"
223 SUBDIR+=        pppctl
224 .endif
225 .if ${MK_NS_CACHING} != "no"
226 SUBDIR+=        nscd
227 .endif
228 .endif
229
230 .if ${MK_LPR} != "no"
231 SUBDIR+=        lpr
232 .endif
233
234 .if ${MK_MAN_UTILS} != "no"
235 SUBDIR+=        manctl
236 .endif
237
238 .if ${MK_NETGRAPH} != "no"
239 SUBDIR+=        flowctl
240 SUBDIR+=        lmcconfig
241 SUBDIR+=        ngctl
242 SUBDIR+=        nghook
243 .endif
244
245 .if ${MK_NIS} != "no"
246 SUBDIR+=        rpc.yppasswdd
247 SUBDIR+=        rpc.ypupdated
248 SUBDIR+=        rpc.ypxfrd
249 SUBDIR+=        ypbind
250 SUBDIR+=        yp_mkdb
251 SUBDIR+=        yppoll
252 SUBDIR+=        yppush
253 SUBDIR+=        ypserv
254 SUBDIR+=        ypset
255 .endif
256
257 .if ${MK_NTP} != "no"
258 SUBDIR+=        ntp
259 .endif
260
261 .if ${MK_OPENSSL} != "no"
262 SUBDIR+=        keyserv
263 .endif
264
265 .if ${MK_PC_SYSINSTALL} != "no"
266 _pc_sysinstall= pc-sysinstall
267 .endif
268
269 .if ${MK_PF} != "no"
270 SUBDIR+=        ftp-proxy
271 .endif
272
273 .if ${MK_PKGBOOTSTRAP} != "no"
274 SUBDIR+=        pkg
275 .endif
276
277 .if ${MK_PKGTOOLS} != "no"
278 SUBDIR+=        pkg_install
279 .endif
280
281 # XXX MK_TOOLCHAIN?
282 .if ${MK_PMC} != "no"
283 SUBDIR+=        pmcannotate
284 SUBDIR+=        pmccontrol
285 SUBDIR+=        pmcstat
286 .endif
287
288 .if ${MK_PORTSNAP} != "no"
289 SUBDIR+=        portsnap
290 .endif
291
292 .if ${MK_PPP} != "no"
293 SUBDIR+=        ppp
294 .endif
295
296 .if ${MK_QUOTAS} != "no"
297 SUBDIR+=        edquota
298 SUBDIR+=        quotaon
299 SUBDIR+=        repquota
300 .endif
301
302 .if ${MK_RCMDS} != "no"
303 SUBDIR+=        rwhod
304 .endif
305
306 .if ${MK_RCS} != "no"
307 SUBDIR+=        etcupdate
308 .endif
309
310 .if ${MK_SENDMAIL} != "no"
311 SUBDIR+=        editmap
312 SUBDIR+=        mailstats
313 SUBDIR+=        makemap
314 SUBDIR+=        praliases
315 SUBDIR+=        sendmail
316 .endif
317
318 .if ${MK_SYSINSTALL} != "no"
319 SUBDIR+=        sysinstall
320 .endif
321
322 .if ${MK_TCP_WRAPPERS} != "no"
323 SUBDIR+=        tcpdchk
324 SUBDIR+=        tcpdmatch
325 .endif
326
327 .if ${MK_TIMED} != "no"
328 SUBDIR+=        timed
329 .endif
330
331 .if ${MK_TOOLCHAIN} != "no"
332 SUBDIR+=        config
333 SUBDIR+=        crunch
334 .endif
335
336 .if ${MK_USB} != "no"
337 SUBDIR+=        uathload
338 SUBDIR+=        uhsoctl
339 SUBDIR+=        usbconfig
340 SUBDIR+=        usbdump
341 .endif
342
343 .if ${MK_UTMPX} != "no"
344 SUBDIR+=        ac
345 SUBDIR+=        lastlogin
346 SUBDIR+=        utxrm
347 .endif
348
349 .if ${MK_WIRELESS} != "no"
350 SUBDIR+=        ancontrol
351 SUBDIR+=        wlandebug
352 SUBDIR+=        wpa
353 .endif
354
355 .include <bsd.arch.inc.mk>
356
357 SUBDIR:=        ${SUBDIR:O}
358
359 SUBDIR_PARALLEL=
360
361 .include <bsd.subdir.mk>