Makefile revision 162780
155682Smarkm# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2233294Sstas# $FreeBSD: head/usr.sbin/Makefile 162780 2006-09-29 10:39:23Z bms $ 3233294Sstas 4233294Sstas.include <bsd.own.mk> 555682Smarkm 6233294Sstas# XXX MISSING: mkproto 7233294SstasSUBDIR= ac \ 8233294Sstas accton \ 955682Smarkm ${_acpi} \ 10233294Sstas adduser \ 11233294Sstas amd \ 1255682Smarkm ancontrol \ 13233294Sstas ${_apm} \ 14233294Sstas ${_apmd} \ 15233294Sstas ${_arlcontrol} \ 1655682Smarkm arp \ 17233294Sstas ${_audit} \ 18233294Sstas ${_auditd} \ 19233294Sstas ${_auditreduce} \ 2055682Smarkm ${_asf} \ 21233294Sstas ${_atm} \ 22233294Sstas ${_authpf} \ 23233294Sstas ${_bluetooth} \ 24233294Sstas ${_boot0cfg} \ 25233294Sstas ${_boot98cfg} \ 26233294Sstas bootparamd \ 27233294Sstas bsnmpd \ 28233294Sstas ${_btxld} \ 29233294Sstas burncd \ 30233294Sstas ${_cached} \ 31233294Sstas cdcontrol \ 3255682Smarkm chkgrp \ 3355682Smarkm chown \ 3455682Smarkm chroot \ 35233294Sstas ckdist \ 3655682Smarkm config \ 3755682Smarkm cron \ 38102644Snectar crunch \ 39102644Snectar ctm \ 40102644Snectar daemon \ 4155682Smarkm dconschat \ 42102644Snectar devinfo \ 4355682Smarkm digictl \ 4455682Smarkm diskinfo \ 4555682Smarkm ${_dnssec-keygen} \ 4655682Smarkm ${_dnssec-signzone} \ 47178825Sdfr ${_editmap} \ 48178825Sdfr edquota \ 49178825Sdfr ${_eeprom} \ 5055682Smarkm extattr \ 5155682Smarkm extattrctl \ 5255682Smarkm faithd \ 53178825Sdfr fdcontrol \ 54178825Sdfr fdformat \ 55178825Sdfr fdread \ 56178825Sdfr fdwrite \ 57178825Sdfr flowctl \ 58178825Sdfr freebsd-update \ 59178825Sdfr fwcontrol \ 60178825Sdfr getfmac \ 61178825Sdfr getpmac \ 62178825Sdfr gstat \ 63178825Sdfr ${_i4b} \ 64178825Sdfr ifmcstat \ 65178825Sdfr inetd \ 66178825Sdfr iostat \ 67178825Sdfr ${_ip6addrctl} \ 68178825Sdfr ipfwpcap \ 6955682Smarkm ${_IPXrouted} \ 7055682Smarkm jail \ 7155682Smarkm jexec \ 7255682Smarkm jls \ 7355682Smarkm kbdcontrol \ 7455682Smarkm kbdmap \ 7555682Smarkm ${_keyserv} \ 7655682Smarkm ${_kgmon} \ 77178825Sdfr ${_kgzip} \ 7855682Smarkm kldxref \ 7955682Smarkm lastlogin \ 8055682Smarkm ${_lpr} \ 8155682Smarkm ${_lptcontrol} \ 8255682Smarkm lmcconfig \ 8355682Smarkm ${_mailstats} \ 8455682Smarkm mailwrapper \ 8555682Smarkm ${_makemap} \ 8655682Smarkm manctl \ 8755682Smarkm memcontrol \ 8855682Smarkm mergemaster \ 8955682Smarkm mixer \ 9055682Smarkm ${_mld6query} \ 9155682Smarkm mlxcontrol \ 9255682Smarkm mountd \ 9355682Smarkm ${_mount_nwfs} \ 9455682Smarkm mount_portalfs \ 9555682Smarkm ${_mount_smbfs} \ 9655682Smarkm moused \ 9755682Smarkm ${_mptable} \ 9855682Smarkm mtest \ 9955682Smarkm mtree \ 10055682Smarkm ${_named} \ 10155682Smarkm ${_named-checkconf} \ 10255682Smarkm ${_named-checkzone} \ 10355682Smarkm ${_named.reload} \ 10455682Smarkm ${_ndiscvt} \ 10555682Smarkm ${_ndp} \ 10655682Smarkm newsyslog \ 10755682Smarkm nfsd \ 10855682Smarkm ngctl \ 10955682Smarkm nghook \ 11055682Smarkm nologin \ 11155682Smarkm ntp \ 11255682Smarkm ${_nvram} \ 11355682Smarkm ${_ofwdump} \ 11455682Smarkm ${_pccard} \ 11555682Smarkm pciconf \ 11655682Smarkm periodic \ 11755682Smarkm pkg_install \ 11855682Smarkm pmccontrol \ 11955682Smarkm pmcstat \ 12055682Smarkm ${_pnpinfo} \ 12155682Smarkm portsnap \ 12255682Smarkm powerd \ 123178825Sdfr ppp \ 12455682Smarkm ${_pppctl} \ 12555682Smarkm pppd \ 126178825Sdfr pppstats \ 12755682Smarkm ${_praliases} \ 12855682Smarkm ${_praudit} \ 129178825Sdfr procctl \ 13055682Smarkm pstat \ 13155682Smarkm pw \ 13255682Smarkm pwd_mkdb \ 13355682Smarkm quot \ 13455682Smarkm quotaon \ 135178825Sdfr rarpd \ 13655682Smarkm raycontrol \ 13755682Smarkm repquota \ 13855682Smarkm ${_rip6query} \ 139178825Sdfr rmt \ 14055682Smarkm ${_rndc} \ 14155682Smarkm ${_rndc-confgen} \ 14255682Smarkm ${_route6d} \ 14355682Smarkm rpcbind \ 144178825Sdfr rpc.lockd \ 14555682Smarkm rpc.statd \ 14655682Smarkm rpc.umntall \ 14755682Smarkm ${_rpc.yppasswdd} \ 14855682Smarkm ${_rpc.ypupdated} \ 149178825Sdfr ${_rpc.ypxfrd} \ 15055682Smarkm ${_rrenumd} \ 15155682Smarkm ${_rtadvd} \ 15255682Smarkm rtprio \ 15355682Smarkm ${_rtsold} \ 15455682Smarkm rwhod \ 155178825Sdfr sa \ 15655682Smarkm sade \ 15755682Smarkm ${_sendmail} \ 15855682Smarkm setfmac \ 15955682Smarkm setpmac \ 160178825Sdfr ${_sicontrol} \ 161178825Sdfr sliplogin \ 162178825Sdfr slstat \ 163178825Sdfr smbmsg \ 164178825Sdfr snapinfo \ 165178825Sdfr ${_spkrtest} \ 166178825Sdfr spray \ 167178825Sdfr ${_sysinstall} \ 168178825Sdfr syslogd \ 16955682Smarkm tcpdchk \ 17055682Smarkm tcpdmatch \ 17155682Smarkm tcpdrop \ 17255682Smarkm tcpdump \ 17355682Smarkm timed \ 17455682Smarkm traceroute \ 17578527Sassar ${_traceroute6} \ 17678527Sassar trpt \ 17755682Smarkm tzsetup \ 178178825Sdfr ugidfw \ 179178825Sdfr ${_usbdevs} \ 18055682Smarkm vidcontrol \ 18155682Smarkm vipw \ 18255682Smarkm vnconfig \ 18355682Smarkm watch \ 18455682Smarkm watchdogd \ 18555682Smarkm wicontrol \ 18655682Smarkm ${_wlconfig} \ 18755682Smarkm wpa \ 18855682Smarkm ${_ypbind} \ 18955682Smarkm ${_yp_mkdb} \ 19055682Smarkm ${_yppoll} \ 19155682Smarkm ${_yppush} \ 19255682Smarkm ${_ypserv} \ 19355682Smarkm ${_ypset} \ 194178825Sdfr zic \ 19555682Smarkm ${_zzz} 19655682Smarkm 19755682Smarkm.if ${MACHINE_ARCH} != "arm" 19855682Smarkm_sysinstall= sysinstall 19955682Smarkm.endif 20055682Smarkm 20155682Smarkm.if ${MK_ATM} != "no" 20255682Smarkm_atm= atm 20372445Sassar.endif 20455682Smarkm 20555682Smarkm.if ${MK_AUDIT} != "no" 20655682Smarkm_audit= audit 20755682Smarkm_auditd= auditd 20855682Smarkm_auditreduce= auditreduce 20955682Smarkm_praudit= praudit 21055682Smarkm.endif 21155682Smarkm 21255682Smarkm.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no" 21355682Smarkm_dnssec-keygen= dnssec-keygen 21455682Smarkm_dnssec-signzone= dnssec-signzone 21555682Smarkm.endif 21655682Smarkm.if ${MK_BIND_NAMED} != "no" 21755682Smarkm_named= named 21855682Smarkm_named-checkconf= named-checkconf 21955682Smarkm_named-checkzone= named-checkzone 22055682Smarkm_named.reload= named.reload 22155682Smarkm_rndc= rndc 22255682Smarkm_rndc-confgen= rndc-confgen 22355682Smarkm.endif 22455682Smarkm 22555682Smarkm.if ${MK_BLUETOOTH} != "no" 22655682Smarkm_bluetooth= bluetooth 22755682Smarkm.endif 22855682Smarkm 22955682Smarkm.if ${MK_NS_CACHING} != "no" 23055682Smarkm_cached= cached 23155682Smarkm.endif 23255682Smarkm 23355682Smarkm.if ${MK_OPENSSL} != "no" 23455682Smarkm_keyserv= keyserv 235178825Sdfr.endif 236178825Sdfr 23755682Smarkm.if ${MK_INET6} != "no" 23855682Smarkm_ip6addrctl= ip6addrctl 23955682Smarkm_mld6query= mld6query 240178825Sdfr_ndp= ndp 24155682Smarkm_rip6query= rip6query 24255682Smarkm_route6d= route6d 243178825Sdfr_rrenumd= rrenumd 24455682Smarkm_rtadvd= rtadvd 24555682Smarkm_rtsold= rtsold 246178825Sdfr_traceroute6= traceroute6 247233294Sstas.endif 248178825Sdfr 24972445Sassar.if ${MK_IPX} != "no" 250178825Sdfr_IPXrouted= IPXrouted 25155682Smarkm.endif 25255682Smarkm 253178825Sdfr.if ${MK_NIS} != "no" 254233294Sstas_rpc.yppasswdd= rpc.yppasswdd 255178825Sdfr_rpc.ypupdated= rpc.ypupdated 256178825Sdfr_rpc.ypxfrd= rpc.ypxfrd 257178825Sdfr_ypbind= ypbind 258178825Sdfr_yp_mkdb= yp_mkdb 259178825Sdfr_yppoll= yppoll 260178825Sdfr_yppush= yppush 261178825Sdfr_ypserv= ypserv 262178825Sdfr_ypset= ypset 263178825Sdfr.endif 264178825Sdfr 265178825Sdfr.if ${MK_AUTHPF} != "no" 26655682Smarkm_authpf= authpf 267178825Sdfr.endif 268178825Sdfr 269178825Sdfr.if ${MK_LPR} != "no" 270178825Sdfr_lpr= lpr 271178825Sdfr.endif 272178825Sdfr 273178825Sdfr.if ${MK_SENDMAIL} != "no" 274178825Sdfr_editmap= editmap 275178825Sdfr_mailstats= mailstats 276233294Sstas_makemap= makemap 277178825Sdfr_praliases= praliases 278178825Sdfr_sendmail= sendmail 279178825Sdfr.endif 280178825Sdfr 281178825Sdfr.if ${MK_USB} != "no" 282178825Sdfr_usbdevs= usbdevs 283178825Sdfr.endif 284178825Sdfr 285178825Sdfr.if ${MACHINE_ARCH} == "arm" 286178825Sdfr_kgmon= kgmon 287233294Sstas.endif 288178825Sdfr 289178825Sdfr.if ${MACHINE_ARCH} == "i386" 290178825Sdfr_apm= apm 291178825Sdfr_apmd= apmd 292178825Sdfr_asf= asf 293178825Sdfr_btxld= btxld 294178825Sdfr.if ${MK_I4B} != "no" 295178825Sdfr_i4b= i4b 296178825Sdfr.endif 297178825Sdfr_kgmon= kgmon 298178825Sdfr_kgzip= kgzip 299178825Sdfr_lptcontrol= lptcontrol 300178825Sdfr.if ${MK_NCP} != "no" 301178825Sdfr_mount_nwfs= mount_nwfs 302233294Sstas.endif 303178825Sdfr_mount_smbfs= mount_smbfs 304178825Sdfr_mptable= mptable 305233294Sstas_ndiscvt= ndiscvt 306178825Sdfr_pccard= pccard 307178825Sdfr_pnpinfo= pnpinfo 308178825Sdfr.if ${MK_LIBPTHREAD} != "no" 309178825Sdfr_pppctl= pppctl 310178825Sdfr.endif 311178825Sdfr_sicontrol= sicontrol 312178825Sdfr_spkrtest= spkrtest 313178825Sdfr_zzz= zzz 314178825Sdfr.if ${MACHINE} == "i386" 315178825Sdfr.if ${MK_ACPI} != "no" 316233294Sstas_acpi= acpi 317178825Sdfr.endif 318178825Sdfr_arlcontrol= arlcontrol 319178825Sdfr_boot0cfg= boot0cfg 320178825Sdfr_wlconfig= wlconfig 321178825Sdfr.elif ${MACHINE} == "pc98" 322178825Sdfr_boot98cfg= boot98cfg 323178825Sdfr.endif 324178825Sdfr.endif 325233294Sstas 326178825Sdfr# kgzip: builds, but missing support files 327178825Sdfr# mptable: broken (not 64 bit clean) 328178825Sdfr# pnpinfo: crashes (not really useful anyway) 329178825Sdfr.if ${MACHINE_ARCH} == "amd64" 330178825Sdfr.if ${MK_ACPI} != "no" 331178825Sdfr_acpi= acpi 332178825Sdfr.endif 333178825Sdfr_asf= asf 334233294Sstas_boot0cfg= boot0cfg 335178825Sdfr_btxld= btxld 336178825Sdfr_kgmon= kgmon 337178825Sdfr_lptcontrol= lptcontrol 338178825Sdfr.if ${MK_NCP} != "no" 339178825Sdfr_mount_nwfs= mount_nwfs 340178825Sdfr.endif 341178825Sdfr_mount_smbfs= mount_smbfs 342233294Sstas_mptable= mptable 343178825Sdfr_ndiscvt= ndiscvt 34455682Smarkm.if ${MK_LIBPTHREAD} != "no" 34555682Smarkm_pppctl= pppctl 346233294Sstas.endif 34755682Smarkm_sicontrol= sicontrol 34855682Smarkm_spkrtest= spkrtest 34955682Smarkm_zzz= zzz 35055682Smarkm.endif 35155682Smarkm 352178825Sdfr.if ${MACHINE_ARCH} == "ia64" 35355682Smarkm.if ${MK_ACPI} != "no" 35455682Smarkm_acpi= acpi 355178825Sdfr.endif 356178825Sdfr_kgmon= kgmon 357178825Sdfr_mount_smbfs= mount_smbfs 358233294Sstas.if ${MK_LIBPTHREAD} != "no" 359178825Sdfr_pppctl= pppctl 360178825Sdfr.endif 361178825Sdfr_zzz= zzz 36255682Smarkm.endif 363178825Sdfr 364178825Sdfr.if ${MACHINE_ARCH} == "powerpc" 365178825Sdfr_mount_smbfs= mount_smbfs 366178825Sdfr_nvram= nvram 367178825Sdfr.endif 368178825Sdfr 369233294Sstas.if ${MACHINE_ARCH} == "sparc64" 370178825Sdfr_eeprom= eeprom 371178825Sdfr_ofwdump= ofwdump 372233294Sstas.if ${MK_LIBTHR} != "no" 373178825Sdfr_pppctl= pppctl 374178825Sdfr.endif 375233294Sstas.endif 376178825Sdfr 377178825Sdfr.include <bsd.subdir.mk> 378178825Sdfr