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