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