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