]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - usr.sbin/Makefile
MFC r290084:
[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         etcupdate \
26         extattr \
27         extattrctl \
28         fifolog \
29         fwcontrol \
30         getfmac \
31         getpmac \
32         gstat \
33         i2c \
34         ifmcstat \
35         iostat \
36         kldxref \
37         mailwrapper \
38         makefs \
39         memcontrol \
40         mergemaster \
41         mfiutil \
42         mixer \
43         mlxcontrol \
44         mountd \
45         mount_portalfs \
46         mptutil \
47         mtest \
48         mtree \
49         newsyslog \
50         nfscbd \
51         nfsd \
52         nfsdumpstate \
53         nfsrevoke \
54         nfsuserd \
55         nmtree \
56         nologin \
57         ${_pc_sysinstall} \
58         pciconf \
59         periodic \
60         powerd \
61         procctl \
62         pstat \
63         pw \
64         pwd_mkdb \
65         quot \
66         rarpd \
67         rmt \
68         rpcbind \
69         rpc.lockd \
70         rpc.statd \
71         rpc.umntall \
72         rtprio \
73         service \
74         services_mkdb \
75         setfib \
76         setfmac \
77         setpmac \
78         smbmsg \
79         snapinfo \
80         spray \
81         syslogd \
82         sysrc \
83         tcpdrop \
84         tcpdump \
85         traceroute \
86         trpt \
87         tzsetup \
88         ugidfw \
89         vipw \
90         wake \
91         watch \
92         watchdogd \
93         zic
94
95 # NB: keep these sorted by MK_* knobs
96
97 .if ${MK_ACCT} != "no"
98 SUBDIR+=        accton
99 SUBDIR+=        sa
100 .endif
101
102 .if ${MK_AMD} != "no"
103 SUBDIR+=        amd
104 .endif
105
106 .if ${MK_AUDIT} != "no"
107 SUBDIR+=        audit
108 SUBDIR+=        auditd
109 .if ${MK_OPENSSL} != "no"
110 SUBDIR+=        auditdistd
111 .endif
112 SUBDIR+=        auditreduce
113 SUBDIR+=        praudit
114 .endif
115
116 .if ${MK_AUTHPF} != "no"
117 SUBDIR+=        authpf
118 .endif
119
120 .if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
121 SUBDIR+=        dnssec-dsfromkey
122 SUBDIR+=        dnssec-keyfromlabel
123 SUBDIR+=        dnssec-keygen
124 SUBDIR+=        dnssec-revoke
125 SUBDIR+=        dnssec-settime
126 SUBDIR+=        dnssec-signzone
127 SUBDIR+=        dnssec-verify
128 .endif
129 .if ${MK_BIND_NAMED} != "no"
130 SUBDIR+=        arpaname
131 SUBDIR+=        ddns-confgen
132 SUBDIR+=        genrandom
133 SUBDIR+=        isc-hmac-fixup
134 SUBDIR+=        named
135 SUBDIR+=        named-checkconf
136 SUBDIR+=        named-checkzone
137 SUBDIR+=        named-journalprint
138 SUBDIR+=        nsec3hash
139 SUBDIR+=        rndc
140 SUBDIR+=        rndc-confgen
141 .endif
142
143 .if ${MK_BLUETOOTH} != "no"
144 SUBDIR+=        bluetooth
145 .endif
146
147 .if ${MK_BOOTPARAMD} != "no"
148 SUBDIR+=        bootparamd
149 .endif
150
151 .if ${MK_BSDINSTALL} != "no"
152 SUBDIR+=        bsdinstall
153 .endif
154
155 .if ${MK_BSNMP} != "no"
156 SUBDIR+=        bsnmpd
157 .endif
158
159 .if ${MK_CTM} != "no"
160 SUBDIR+=        ctm
161 .endif
162
163 .if ${MK_FLOPPY} != "no"
164 SUBDIR+=        fdcontrol
165 SUBDIR+=        fdformat
166 SUBDIR+=        fdread
167 SUBDIR+=        fdwrite
168 .endif
169
170 .if ${MK_FREEBSD_UPDATE} != "no"
171 SUBDIR+=        freebsd-update
172 .endif
173
174 .if ${MK_GSSAPI} != "no"
175 SUBDIR+=        gssd
176 .endif
177
178 .if ${MK_GPIO} != "no"
179 SUBDIR+=        gpioctl
180 .endif
181
182 .if ${MK_INET6} != "no"
183 SUBDIR+=        faithd
184 SUBDIR+=        ip6addrctl
185 SUBDIR+=        mld6query
186 SUBDIR+=        ndp
187 SUBDIR+=        rip6query
188 SUBDIR+=        route6d
189 SUBDIR+=        rrenumd
190 SUBDIR+=        rtadvctl
191 SUBDIR+=        rtadvd
192 SUBDIR+=        rtsold
193 SUBDIR+=        traceroute6
194 .endif
195
196 .if ${MK_INETD} != "no"
197 SUBDIR+=        inetd
198 .endif
199
200 .if ${MK_IPFW} != "no"
201 SUBDIR+=        ipfwpcap
202 .endif
203
204 .if ${MK_IPX} != "no"
205 SUBDIR+=        IPXrouted
206 .endif
207
208 .if ${MK_JAIL} != "no"
209 SUBDIR+=        jail
210 SUBDIR+=        jexec
211 SUBDIR+=        jls
212 .endif
213
214 # XXX MK_SYSCONS
215 .if ${MK_LEGACY_CONSOLE} != "no"
216 SUBDIR+=        kbdcontrol
217 SUBDIR+=        kbdmap
218 SUBDIR+=        moused
219 SUBDIR+=        vidcontrol
220 .endif
221
222 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
223 .if ${MK_PPP} != "no"
224 SUBDIR+=        pppctl
225 .endif
226 .if ${MK_NS_CACHING} != "no"
227 SUBDIR+=        nscd
228 .endif
229 .endif
230
231 .if ${MK_LPR} != "no"
232 SUBDIR+=        lpr
233 .endif
234
235 .if ${MK_MAN_UTILS} != "no"
236 SUBDIR+=        manctl
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_SYSINSTALL} != "no"
316 SUBDIR+=        sysinstall
317 .endif
318
319 .if ${MK_TCP_WRAPPERS} != "no"
320 SUBDIR+=        tcpdchk
321 SUBDIR+=        tcpdmatch
322 .endif
323
324 .if ${MK_TIMED} != "no"
325 SUBDIR+=        timed
326 .endif
327
328 .if ${MK_TOOLCHAIN} != "no"
329 SUBDIR+=        config
330 SUBDIR+=        crunch
331 .endif
332
333 .if ${MK_USB} != "no"
334 SUBDIR+=        uathload
335 SUBDIR+=        uhsoctl
336 SUBDIR+=        usbconfig
337 SUBDIR+=        usbdump
338 .endif
339
340 .if ${MK_UTMPX} != "no"
341 SUBDIR+=        ac
342 SUBDIR+=        lastlogin
343 SUBDIR+=        utxrm
344 .endif
345
346 .if ${MK_WIRELESS} != "no"
347 SUBDIR+=        ancontrol
348 SUBDIR+=        wlandebug
349 SUBDIR+=        wpa
350 .endif
351
352 .include <bsd.arch.inc.mk>
353
354 SUBDIR:=        ${SUBDIR:O}
355
356 SUBDIR_PARALLEL=
357
358 .include <bsd.subdir.mk>