]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.sbin/Makefile
MFV: ACPICA 20090521
[FreeBSD/FreeBSD.git] / usr.sbin / Makefile
1 #       From: @(#)Makefile      5.20 (Berkeley) 6/12/93
2 # $FreeBSD$
3
4 .include <bsd.own.mk>
5
6 # XXX MISSING:          mkproto
7 SUBDIR= ${_ac} \
8         ${_accton} \
9         ${_acpi} \
10         adduser \
11         ${_amd} \
12         ${_ancontrol} \
13         ${_apm} \
14         ${_apmd} \
15         arp \
16         ${_asf} \
17         ${_atm} \
18         ${_audit} \
19         ${_auditd} \
20         ${_auditreduce} \
21         ${_authpf} \
22         ${_bluetooth} \
23         ${_boot0cfg} \
24         ${_boot98cfg} \
25         bootparamd \
26         ${_bsnmpd} \
27         ${_btxld} \
28         burncd \
29         cdcontrol \
30         chkgrp \
31         chown \
32         chroot \
33         ckdist \
34         clear_locks \
35         ${_config} \
36         ${_cpucontrol} \
37         crashinfo \
38         cron \
39         ${_crunch} \
40         ${_ctm} \
41         daemon \
42         dconschat \
43         devinfo \
44         digictl \
45         diskinfo \
46         ${_dnssec-dsfromkey} \
47         ${_dnssec-keyfromlabel} \
48         ${_dnssec-keygen} \
49         ${_dnssec-signzone} \
50         dumpcis \
51         ${_editmap} \
52         ${_edquota} \
53         ${_eeprom} \
54         extattr \
55         extattrctl \
56         ${_faithd} \
57         ${_fdcontrol} \
58         ${_fdformat} \
59         ${_fdread} \
60         ${_fdwrite} \
61         fifolog \
62         ${_flowctl} \
63         ${_freebsd-update} \
64         ${_ftp-proxy} \
65         fwcontrol \
66         getfmac \
67         getpmac \
68         gstat \
69         ${_gssd} \
70         i2c \
71         ifmcstat \
72         inetd \
73         iostat \
74         ${_ip6addrctl} \
75         ${_ipfwpcap} \
76         ${_IPXrouted} \
77         ${_jail} \
78         ${_jexec} \
79         ${_jls} \
80         ${_kbdcontrol} \
81         ${_kbdmap} \
82         ${_keyserv} \
83         ${_kgmon} \
84         ${_kgzip} \
85         kldxref \
86         lastlogin \
87         ${_lmcconfig} \
88         ${_lpr} \
89         ${_lptcontrol} \
90         ${_mailstats} \
91         mailwrapper \
92         makefs \
93         ${_makemap} \
94         manctl \
95         memcontrol \
96         mergemaster \
97         mixer \
98         ${_mld6query} \
99         mlxcontrol \
100         mountd \
101         ${_mount_nwfs} \
102         mount_portalfs \
103         ${_mount_smbfs} \
104         ${_moused} \
105         ${_mptable} \
106         mtest \
107         mtree \
108         ${_named} \
109         ${_named-checkconf} \
110         ${_named-checkzone} \
111         ${_named.reload} \
112         ${_ndiscvt} \
113         ${_ndp} \
114         newsyslog \
115         nfscbd \
116         nfsd \
117         nfsdumpstate \
118         nfsrevoke \
119         nfsuserd \
120         ${_ngctl} \
121         ${_nghook} \
122         nologin \
123         ${_nscd} \
124         ${_ntp} \
125         ${_nvram} \
126         ${_ofwdump} \
127         pciconf \
128         periodic \
129         ${_pkg_install} \
130         ${_pmcannotate} \
131         ${_pmccontrol} \
132         ${_pmcstat} \
133         ${_pnpinfo} \
134         ${_portsnap} \
135         powerd \
136         ${_ppp} \
137         ${_pppctl} \
138         ${_praliases} \
139         ${_praudit} \
140         procctl \
141         pstat \
142         pw \
143         pwd_mkdb \
144         quot \
145         ${_quotaon} \
146         rarpd \
147         ${_repquota} \
148         ${_rip6query} \
149         rmt \
150         ${_rndc} \
151         ${_rndc-confgen} \
152         ${_route6d} \
153         rpcbind \
154         rpc.lockd \
155         rpc.statd \
156         rpc.umntall \
157         ${_rpc.yppasswdd} \
158         ${_rpc.ypupdated} \
159         ${_rpc.ypxfrd} \
160         ${_rrenumd} \
161         ${_rtadvd} \
162         rtprio \
163         ${_rtsold} \
164         ${_rwhod} \
165         ${_sa} \
166         ${_sade} \
167         ${_sendmail} \
168         setfib \
169         setfmac \
170         setpmac \
171         ${_sicontrol} \
172         smbmsg \
173         snapinfo \
174         ${_spkrtest} \
175         spray \
176         ${_sysinstall} \
177         syslogd \
178         tcpdchk \
179         tcpdmatch \
180         tcpdrop \
181         tcpdump \
182         timed \
183         traceroute \
184         ${_traceroute6} \
185         trpt \
186         tzsetup \
187         ${_uathload} \
188         ugidfw \
189         ${_usbdevs} \
190         ${_usbconfig} \
191         ${_vidcontrol} \
192         vipw \
193         watch \
194         watchdogd \
195         ${_wlandebug} \
196         ${_wlconfig} \
197         ${_wpa} \
198         ${_ypbind} \
199         ${_yp_mkdb} \
200         ${_yppoll} \
201         ${_yppush} \
202         ${_ypserv} \
203         ${_ypset} \
204         zic \
205         ${_zzz}
206
207 # NB: keep these sorted by MK_* knobs
208
209 .if ${MK_ACCT} != "no"
210 _ac=            ac
211 _accton=        accton
212 _sa=            sa
213 .endif
214
215 .if ${MK_AMD} != "no"
216 _amd=           amd
217 .endif
218
219 .if ${MK_AUDIT} != "no"
220 _audit=         audit
221 _auditd=        auditd
222 _auditreduce=   auditreduce
223 _praudit=       praudit
224 .endif
225
226 .if ${MK_AUTHPF} != "no"
227 _authpf=        authpf
228 .endif
229
230 .if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no"
231 _dnssec-dsfromkey=      dnssec-dsfromkey
232 _dnssec-keyfromlabel=   dnssec-keyfromlabel
233 _dnssec-keygen=         dnssec-keygen
234 _dnssec-signzone=       dnssec-signzone
235 .endif
236 .if ${MK_BIND_NAMED} != "no"
237 _named=                 named
238 _named-checkconf=       named-checkconf
239 _named-checkzone=       named-checkzone
240 _named.reload=          named.reload
241 _rndc=                  rndc
242 _rndc-confgen=          rndc-confgen
243 .endif
244
245 .if ${MK_BLUETOOTH} != "no"
246 _bluetooth=     bluetooth
247 .endif
248
249 .if ${MK_BSNMP} != "no"
250 _bsnmpd=        bsnmpd
251 .endif
252
253 .if ${MK_CTM} != "no"
254 _ctm=           ctm
255 .endif
256
257 .if ${MK_FLOPPY} != "no"
258 _fdcontrol=     fdcontrol
259 _fdformat=      fdformat
260 _fdread=        fdread
261 _fdwrite=       fdwrite
262 .endif
263
264 .if ${MK_FREEBSD_UPDATE} != "no"
265 _freebsd-update= freebsd-update
266 .endif
267
268 .if ${MK_GSSAPI} != no
269 _gssd=          gssd
270 .endif
271
272 .if ${MK_INET6} != "no"
273 _faithd=        faithd
274 _ip6addrctl=    ip6addrctl
275 _mld6query=     mld6query
276 _ndp=           ndp
277 _rip6query=     rip6query
278 _route6d=       route6d
279 _rrenumd=       rrenumd
280 _rtadvd=        rtadvd
281 _rtsold=        rtsold
282 _traceroute6=   traceroute6
283 .endif
284
285 .if ${MK_IPFW} != "no"
286 _ipfwpcap=      ipfwpcap
287 .endif
288
289 .if ${MK_IPX} != "no"
290 _IPXrouted=     IPXrouted
291 .endif
292
293 .if ${MK_JAIL} != "no"
294 _jail=          jail
295 _jexec=         jexec
296 _jls=           jls
297 .endif
298
299 # XXX MK_SYSCONS
300 # XXX is moused w/ usb useful?
301 .if ${MK_LEGACY_CONSOLE} != "no"
302 _kbdcontrol=    kbdcontrol
303 _kbdmap=        kbdmap
304 _moused=        moused
305 _vidcontrol=    vidcontrol
306 .endif
307
308 .if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
309 .if ${MK_PPP} != "no"
310 _pppctl=        pppctl
311 .endif
312 .if ${MK_NS_CACHING} != "no"
313 _nscd=          nscd
314 .endif
315 .endif
316
317 .if ${MK_LPR} != "no"
318 _lpr=           lpr
319 .endif
320
321 .if ${MK_NETGRAPH} != "no"
322 _flowctl=       flowctl
323 _lmcconfig=     lmcconfig
324 _ngctl=         ngctl
325 _nghook=        nghook
326 .endif
327
328 .if ${MK_NIS} != "no"
329 _rpc.yppasswdd= rpc.yppasswdd
330 _rpc.ypupdated= rpc.ypupdated
331 _rpc.ypxfrd=    rpc.ypxfrd
332 _ypbind=        ypbind
333 _yp_mkdb=       yp_mkdb
334 _yppoll=        yppoll
335 _yppush=        yppush
336 _ypserv=        ypserv
337 _ypset=         ypset
338 .endif
339
340 .if ${MK_NTP} != "no"
341 _ntp=           ntp
342 .endif
343
344 .if ${MK_OPENSSL} != "no"
345 _keyserv=       keyserv
346 .endif
347
348 .if ${MK_PF} != "no"
349 _ftp-proxy=     ftp-proxy
350 .endif
351
352 .if ${MK_PKGTOOLS} != "no"
353 _pkg_install=   pkg_install
354 .endif
355
356 # XXX MK_TOOLCHAIN?
357 .if ${MK_PMC} != "no"
358 _pmcannotate=   pmcannotate
359 _pmccontrol=    pmccontrol
360 _pmcstat=       pmcstat
361 .endif
362
363 .if ${MK_PORTSNAP} != "no"
364 _portsnap=      portsnap
365 .endif
366
367 .if ${MK_PPP} != "no"
368 _ppp=           ppp
369 #_pppctl handled below
370 .endif
371
372 .if ${MK_QUOTAS} != "no"
373 _edquota=       edquota
374 _quotaon=       quotaon
375 _repquota=      repquota
376 .endif
377
378 .if ${MK_RCMDS} != "no"
379 _rwhod=         rwhod
380 .endif
381
382 .if ${MK_SENDMAIL} != "no"
383 _editmap=       editmap
384 _mailstats=     mailstats
385 _makemap=       makemap
386 _praliases=     praliases
387 _sendmail=      sendmail
388 .endif
389
390 .if ${MK_SYSINSTALL} != "no"
391 .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \
392     ${MACHINE_ARCH} == "sparc64"
393 _sade=          sade
394 .endif
395 .if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "mips"
396 _sysinstall=    sysinstall
397 .endif
398 .endif
399
400 .if ${MK_TOOLCHAIN} != "no"
401 _config=        config
402 _crunch=        crunch
403 .endif
404
405 .if ${MK_USB} != "no"
406 .if ${MACHINE_ARCH} != "ia64"
407 _uathload=      uathload
408 .endif
409 #_usbdevs=      usbdevs
410 _usbconfig=     usbconfig
411 .endif
412
413 .if ${MK_WIRELESS} != "no"
414 _ancontrol=     ancontrol
415 _wlandebug=     wlandebug
416 _wpa=           wpa
417 .endif
418
419 .if ${MACHINE_ARCH} == "arm"
420 _kgmon=         kgmon
421 .endif
422
423 .if ${MACHINE_ARCH} == "i386"
424 .if ${MK_APM} != "no"
425 _apm=           apm
426 _apmd=          apmd
427 .endif
428 _asf=           asf
429 .if ${MK_TOOLCHAIN} != "no"
430 _btxld=         btxld
431 .endif
432 _cpucontrol=    cpucontrol
433 _kgmon=         kgmon
434 _kgzip=         kgzip
435 _lptcontrol=    lptcontrol
436 .if ${MK_NCP} != "no"
437 _mount_nwfs=    mount_nwfs
438 .endif
439 _mount_smbfs=   mount_smbfs
440 _mptable=       mptable
441 .if ${MK_NDIS} != "no"
442 _ndiscvt=       ndiscvt
443 .endif
444 _pnpinfo=       pnpinfo
445 _sicontrol=     sicontrol
446 _spkrtest=      spkrtest
447 _zzz=           zzz
448 .if ${MACHINE} == "i386"
449 .if ${MK_ACPI} != "no"
450 _acpi=          acpi
451 .endif
452 _boot0cfg=      boot0cfg
453 .if ${MK_WIRELESS} != "no"
454 _wlconfig=      wlconfig
455 .endif
456 .elif ${MACHINE} == "pc98"
457 _boot98cfg=     boot98cfg
458 .endif
459 .endif
460
461 # kgzip: builds, but missing support files
462 # mptable: broken (not 64 bit clean)
463 # pnpinfo: crashes (not really useful anyway)
464 .if ${MACHINE_ARCH} == "amd64"
465 .if ${MK_ACPI} != "no"
466 _acpi=          acpi
467 .endif
468 _asf=           asf
469 _boot0cfg=      boot0cfg
470 .if ${MK_TOOLCHAIN} != "no"
471 _btxld=         btxld
472 .endif
473 _cpucontrol=    cpucontrol
474 _kgmon=         kgmon
475 _lptcontrol=    lptcontrol
476 .if ${MK_NCP} != "no"
477 _mount_nwfs=    mount_nwfs
478 .endif
479 _mount_smbfs=   mount_smbfs
480 _mptable=       mptable
481 .if ${MK_NDIS} != "no"
482 _ndiscvt=       ndiscvt
483 .endif
484 _sicontrol=     sicontrol
485 _spkrtest=      spkrtest
486 _zzz=           zzz
487 .endif
488
489 .if ${MACHINE_ARCH} == "ia64"
490 .if ${MK_ACPI} != "no"
491 _acpi=          acpi
492 .endif
493 _kgmon=         kgmon
494 _mount_smbfs=   mount_smbfs
495 _zzz=           zzz
496 .endif
497
498 .if ${MACHINE_ARCH} == "powerpc"
499 _mount_smbfs=   mount_smbfs
500 _nvram=         nvram
501 _ofwdump=       ofwdump
502 .endif
503
504 .if ${MACHINE_ARCH} == "sparc64"
505 _eeprom=        eeprom
506 _ofwdump=       ofwdump
507 .endif
508
509 .include <bsd.subdir.mk>