]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - usr.sbin/Makefile
WITH/WITHOUT_PKGBOOTSTRAP were MFC'ed, but were never connected to the
[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         bsdconfig \
11         bsdinstall \
12         cdcontrol \
13         chkgrp \
14         chown \
15         chroot \
16         ckdist \
17         clear_locks \
18         crashinfo \
19         cron \
20         ctladm \
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         kldxref \
40         mailwrapper \
41         makefs \
42         memcontrol \
43         mergemaster \
44         mfiutil \
45         mixer \
46         mlxcontrol \
47         mountd \
48         mount_portalfs \
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_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
127 SUBDIR+=        dnssec-dsfromkey
128 SUBDIR+=        dnssec-keyfromlabel
129 SUBDIR+=        dnssec-keygen
130 SUBDIR+=        dnssec-revoke
131 SUBDIR+=        dnssec-settime
132 SUBDIR+=        dnssec-signzone
133 SUBDIR+=        dnssec-verify
134 .endif
135 .if ${MK_BIND_NAMED} != "no"
136 SUBDIR+=        arpaname
137 SUBDIR+=        ddns-confgen
138 SUBDIR+=        genrandom
139 SUBDIR+=        isc-hmac-fixup
140 SUBDIR+=        named
141 SUBDIR+=        named-checkconf
142 SUBDIR+=        named-checkzone
143 SUBDIR+=        named-journalprint
144 SUBDIR+=        nsec3hash
145 SUBDIR+=        rndc
146 SUBDIR+=        rndc-confgen
147 .endif
148
149 .if ${MK_BLUETOOTH} != "no"
150 SUBDIR+=        bluetooth
151 .endif
152
153 .if ${MK_BSNMP} != "no"
154 SUBDIR+=        bsnmpd
155 .endif
156
157 .if ${MK_CTM} != "no"
158 SUBDIR+=        ctm
159 .endif
160
161 .if ${MK_FLOPPY} != "no"
162 SUBDIR+=        fdcontrol
163 SUBDIR+=        fdformat
164 SUBDIR+=        fdread
165 SUBDIR+=        fdwrite
166 .endif
167
168 .if ${MK_FREEBSD_UPDATE} != "no"
169 SUBDIR+=        freebsd-update
170 .endif
171
172 .if ${MK_GSSAPI} != "no"
173 SUBDIR+=        gssd
174 .endif
175
176 .if ${MK_GPIO} != "no"
177 SUBDIR+=        gpioctl
178 .endif
179
180 .if ${MK_INET6} != "no"
181 SUBDIR+=        faithd
182 SUBDIR+=        ip6addrctl
183 SUBDIR+=        mld6query
184 SUBDIR+=        ndp
185 SUBDIR+=        rip6query
186 SUBDIR+=        route6d
187 SUBDIR+=        rrenumd
188 SUBDIR+=        rtadvctl
189 SUBDIR+=        rtadvd
190 SUBDIR+=        rtsold
191 SUBDIR+=        traceroute6
192 .endif
193
194 .if ${MK_IPFW} != "no"
195 SUBDIR+=        ipfwpcap
196 .endif
197
198 .if ${MK_IPX} != "no"
199 SUBDIR+=        IPXrouted
200 .endif
201
202 .if ${MK_JAIL} != "no"
203 SUBDIR+=        jail
204 SUBDIR+=        jexec
205 SUBDIR+=        jls
206 .endif
207
208 # XXX MK_SYSCONS
209 .if ${MK_LEGACY_CONSOLE} != "no"
210 SUBDIR+=        kbdcontrol
211 SUBDIR+=        kbdmap
212 SUBDIR+=        moused
213 SUBDIR+=        vidcontrol
214 .endif
215
216 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
217 .if ${MK_PPP} != "no"
218 SUBDIR+=        pppctl
219 .endif
220 .if ${MK_NS_CACHING} != "no"
221 SUBDIR+=        nscd
222 .endif
223 .endif
224
225 .if ${MK_LPR} != "no"
226 SUBDIR+=        lpr
227 .endif
228
229 .if ${MK_MAN_UTILS} != "no"
230 SUBDIR+=        manctl
231 .endif
232
233 .if ${MK_NETGRAPH} != "no"
234 SUBDIR+=        flowctl
235 SUBDIR+=        lmcconfig
236 SUBDIR+=        ngctl
237 SUBDIR+=        nghook
238 .endif
239
240 .if ${MK_NIS} != "no"
241 SUBDIR+=        rpc.yppasswdd
242 SUBDIR+=        rpc.ypupdated
243 SUBDIR+=        rpc.ypxfrd
244 SUBDIR+=        ypbind
245 SUBDIR+=        yp_mkdb
246 SUBDIR+=        yppoll
247 SUBDIR+=        yppush
248 SUBDIR+=        ypserv
249 SUBDIR+=        ypset
250 .endif
251
252 .if ${MK_NTP} != "no"
253 SUBDIR+=        ntp
254 .endif
255
256 .if ${MK_OPENSSL} != "no"
257 SUBDIR+=        keyserv
258 .endif
259
260 .if ${MK_PC_SYSINSTALL} != "no"
261 _pc_sysinstall= pc-sysinstall
262 .endif
263
264 .if ${MK_PF} != "no"
265 SUBDIR+=        ftp-proxy
266 .endif
267
268 .if ${MK_PKGBOOTSTRAP} != "no"
269 SUBDIR+=        pkg
270 .endif
271
272 .if ${MK_PKGTOOLS} != "no"
273 SUBDIR+=        pkg_install
274 .endif
275
276 # XXX MK_TOOLCHAIN?
277 .if ${MK_PMC} != "no"
278 SUBDIR+=        pmcannotate
279 SUBDIR+=        pmccontrol
280 SUBDIR+=        pmcstat
281 .endif
282
283 .if ${MK_PORTSNAP} != "no"
284 SUBDIR+=        portsnap
285 .endif
286
287 .if ${MK_PPP} != "no"
288 SUBDIR+=        ppp
289 .endif
290
291 .if ${MK_QUOTAS} != "no"
292 SUBDIR+=        edquota
293 SUBDIR+=        quotaon
294 SUBDIR+=        repquota
295 .endif
296
297 .if ${MK_RCMDS} != "no"
298 SUBDIR+=        rwhod
299 .endif
300
301 .if ${MK_SENDMAIL} != "no"
302 SUBDIR+=        editmap
303 SUBDIR+=        mailstats
304 SUBDIR+=        makemap
305 SUBDIR+=        praliases
306 SUBDIR+=        sendmail
307 .endif
308
309 .if ${MK_SYSINSTALL} != "no"
310 SUBDIR+=        sysinstall
311 .endif
312
313 .if ${MK_TOOLCHAIN} != "no"
314 SUBDIR+=        config
315 SUBDIR+=        crunch
316 .endif
317
318 .if ${MK_USB} != "no"
319 SUBDIR+=        uathload
320 SUBDIR+=        uhsoctl
321 SUBDIR+=        usbconfig
322 SUBDIR+=        usbdump
323 .endif
324
325 .if ${MK_UTMPX} != "no"
326 SUBDIR+=        ac
327 SUBDIR+=        lastlogin
328 SUBDIR+=        utxrm
329 .endif
330
331 .if ${MK_WIRELESS} != "no"
332 SUBDIR+=        ancontrol
333 SUBDIR+=        wlandebug
334 SUBDIR+=        wpa
335 .endif
336
337 .include <bsd.arch.inc.mk>
338
339 SUBDIR:=        ${SUBDIR:O}
340
341 SUBDIR_PARALLEL=
342
343 .include <bsd.subdir.mk>