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