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