Makefile revision 126992
1339630Sphilip# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2339630Sphilip# $FreeBSD: head/usr.sbin/Makefile 126992 2004-03-14 22:47:02Z imp $ 3192886Sedwin 4192886Sedwin# XXX MISSING: mkproto 5153761SwollmanSUBDIR= ac \ 62742Swollman accton \ 786464Swollman ${_acpi} \ 82742Swollman adduser \ 92742Swollman amd \ 102742Swollman ancontrol \ 112742Swollman ${_apm} \ 122742Swollman ${_apmd} \ 132742Swollman arp \ 1486222Swollman ${_asf} \ 1586222Swollman ${_atm} \ 162742Swollman ${_authpf} \ 17270728Spluknet ${_bluetooth} \ 18270728Spluknet ${_boot0cfg} \ 19270728Spluknet ${_boot98cfg} \ 20270728Spluknet bootparamd \ 21270728Spluknet bsnmpd \ 22270728Spluknet ${_btxld} \ 23270728Spluknet burncd \ 2458787Sru cdcontrol \ 2558787Sru chkgrp \ 2658787Sru chown \ 272742Swollman chroot \ 282742Swollman ckdist \ 299908Swollman config \ 302742Swollman cron \ 31270728Spluknet crunch \ 32270728Spluknet ctm \ 339908Swollman daemon \ 34169811Swollman dconschat \ 35169811Swollman devinfo \ 36270728Spluknet digictl \ 37270728Spluknet diskinfo \ 38270728Spluknet ${_editmap} \ 39270728Spluknet edquota \ 40270728Spluknet ${_elf2exe} \ 41270728Spluknet extattr \ 42270728Spluknet extattrctl \ 43270728Spluknet faithd \ 44270728Spluknet fdcontrol \ 452742Swollman fdformat \ 46270728Spluknet fdread \ 47270728Spluknet fdwrite \ 48169811Swollman fwcontrol \ 49316349Sbapt getfmac \ 50316349Sbapt getpmac \ 51169811Swollman gstat \ 529908Swollman ${_i4b} \ 5320094Swollman ifmcstat \ 54149514Swollman inetd \ 5520094Swollman iostat \ 5620094Swollman ip6addrctl \ 5720094Swollman ${_ipftest} \ 5820094Swollman ${_ipresend} \ 5920094Swollman ${_ipsend} \ 6020094Swollman ${_iptest} \ 6120094Swollman IPXrouted \ 6220094Swollman jail \ 6320094Swollman jexec \ 6420094Swollman jls \ 65307361Sbapt kbdcontrol \ 66307361Sbapt kbdmap \ 67307361Sbapt kernbb \ 68307361Sbapt ${_keyserv} \ 69307361Sbapt ${_kgmon} \ 70307361Sbapt ${_kgzip} \ 71307361Sbapt kldxref \ 72307361Sbapt lastlogin \ 7320094Swollman ${_lpr} \ 74270728Spluknet ${_lptcontrol} \ 75270728Spluknet ${_mailstats} \ 76270728Spluknet mailwrapper \ 77270728Spluknet ${_makemap} \ 78270728Spluknet manctl \ 79270728Spluknet memcontrol \ 802742Swollman mergemaster \ 81270728Spluknet mixer \ 82270728Spluknet ${_mld6query} \ 8320094Swollman mlxcontrol \ 84270728Spluknet mountd \ 85270728Spluknet ${_mount_nwfs} \ 86270728Spluknet mount_portalfs \ 872742Swollman ${_mount_smbfs} \ 889908Swollman moused \ 892742Swollman ${_mptable} \ 90270728Spluknet mrouted \ 91270728Spluknet mtest \ 92270728Spluknet mtree \ 93270728Spluknet ${_named} \ 94270728Spluknet ${_named.reload} \ 95270728Spluknet ${_named.restart} \ 96270728Spluknet ${_ndc} \ 97270728Spluknet ${_ndiscvt} \ 98270728Spluknet ndp \ 99270728Spluknet newsyslog \ 100270728Spluknet nfsd \ 101270728Spluknet ngctl \ 102270728Spluknet nghook \ 103270728Spluknet nologin \ 104270728Spluknet ${_nslookup} \ 1052742Swollman ${_nsupdate} \ 1062742Swollman ntp \ 107270728Spluknet ${_ofwdump} \ 108270728Spluknet ${_pccard} \ 109270728Spluknet pciconf \ 1102742Swollman ${_pcvt} \ 1119908Swollman periodic \ 112149514Swollman pkg_install \ 113149514Swollman ${_pnpinfo} \ 114273718Sedwin ppp \ 115149514Swollman ${_pppctl} \ 116149514Swollman pppd \ 1172742Swollman pppstats \ 118270728Spluknet ${_praliases} \ 119270728Spluknet procctl \ 120270728Spluknet pstat \ 121270728Spluknet pw \ 122270728Spluknet pwd_mkdb \ 123270728Spluknet quot \ 124270728Spluknet quotaon \ 125270728Spluknet rarpd \ 126270728Spluknet raycontrol \ 127270728Spluknet repquota \ 128270728Spluknet ${_rip6query} \ 129270728Spluknet rmt \ 130270728Spluknet ${_route6d} \ 131270728Spluknet rpcbind \ 132270728Spluknet rpc.lockd \ 133270728Spluknet rpc.statd \ 134270728Spluknet rpc.umntall \ 135270728Spluknet rpc.yppasswdd \ 136270728Spluknet rpc.ypupdated \ 1372742Swollman rpc.ypxfrd \ 1382742Swollman rrenumd \ 139273718Sedwin rtadvd \ 140270728Spluknet rtprio \ 141270728Spluknet rtsold \ 142270728Spluknet rwhod \ 143149514Swollman sa \ 144273718Sedwin ${_sendmail} \ 145270728Spluknet setfmac \ 146270728Spluknet setkey \ 147270728Spluknet setpmac \ 1482742Swollman ${_sicontrol} \ 1499908Swollman sliplogin \ 1502742Swollman slstat \ 151270728Spluknet ${_spkrtest} \ 152270728Spluknet spray \ 153270728Spluknet ${_sysinstall} \ 154270728Spluknet syslogd \ 155270728Spluknet tcpdchk \ 156270728Spluknet tcpdmatch \ 157270728Spluknet tcpdump \ 158270728Spluknet timed \ 159270728Spluknet traceroute \ 160270728Spluknet ${_traceroute6} \ 161270728Spluknet trpt \ 162270728Spluknet tzsetup \ 163270728Spluknet ugidfw \ 164270728Spluknet ${_usbd} \ 1652742Swollman ${_usbdevs} \ 1662742Swollman vidcontrol \ 167270728Spluknet vipw \ 168270728Spluknet vnconfig \ 1692742Swollman watch \ 1709908Swollman watchdogd \ 1712742Swollman wicontrol \ 172270728Spluknet ${_wlconfig} \ 173270728Spluknet ypbind \ 174270728Spluknet yp_mkdb \ 175270728Spluknet yppoll \ 176270728Spluknet yppush \ 177270728Spluknet ypserv \ 178270728Spluknet ypset \ 179270728Spluknet zic \ 180270728Spluknet ${_zzz} 181270728Spluknet 182270728Spluknet.if ${MACHINE_ARCH} != "powerpc" 183270728Spluknet_sysinstall= sysinstall 184270728Spluknet.endif 185270728Spluknet 186270728Spluknet.if !defined(NOATM) 187270728Spluknet_atm= atm 1882742Swollman.endif 1892742Swollman 190270728Spluknet.if !defined(NO_BIND) 191270728Spluknet_named= named 1922742Swollman_named.reload= named.reload 193270728Spluknet_named.restart= named.restart 194270728Spluknet_ndc= ndc 195270728Spluknet_nslookup= nslookup 196270728Spluknet_nsupdate= nsupdate 197270728Spluknet.endif 1988029Swollman 19914343Swollman.if !defined(NOCRYPT) && !defined(NO_OPENSSL) 20014343Swollman_keyserv= keyserv 201331662Sphilip.endif 202331662Sphilip 203331662Sphilip.if !defined(NOINET6) 204331662Sphilip_mld6query= mld6query 205331662Sphilip_rip6query= rip6query 206331662Sphilip_route6d= route6d 207331662Sphilip_traceroute6= traceroute6 208331662Sphilip.endif 209331662Sphilip 210331662Sphilip.if !defined(NO_IPFILTER) 211331662Sphilip_ipftest= ipftest 212331662Sphilip_ipresend= ipresend 213331662Sphilip_ipsend= ipsend 214331662Sphilip_iptest= iptest 2152742Swollman.endif 216270728Spluknet 217316349Sbapt.if !defined(NO_PF) && !defined(NO_AUTHPF) 218316349Sbapt_authpf= authpf 2198029Swollman.endif 22014343Swollman 2212742Swollman.if !defined(NO_LPR) 2222742Swollman_lpr= lpr 22314343Swollman.endif 224169811Swollman 2252742Swollman.if !defined(NO_SENDMAIL) 22614343Swollman_editmap= editmap 22714343Swollman_mailstats= mailstats 228169811Swollman_makemap= makemap 22914343Swollman_praliases= praliases 23030711Swollman_sendmail= sendmail 231249692Sedwin.endif 232249692Sedwin 233249692Sedwin.if !defined(NO_USB) 234273718Sedwin_usbd= usbd 235273718Sedwin_usbdevs= usbdevs 236249692Sedwin.endif 237249692Sedwin 238249692Sedwin.if ${MACHINE_ARCH} == "i386" 239249692Sedwin.if !defined(NO_ACPI) 240249692Sedwin_acpi= acpi 241249692Sedwin.endif 242249692Sedwin_apm= apm 243253009Sedwin_apmd= apmd 244253009Sedwin_asf= asf 245253009Sedwin.if !defined(NO_BLUETOOTH) 246270728Spluknet_bluetooth= bluetooth 247253009Sedwin.endif 248253009Sedwin.if ${MACHINE} == "i386" 249307361Sbapt_boot0cfg= boot0cfg 250273718Sedwin.endif 251270728Spluknet.if ${MACHINE} == "pc98" 252273718Sedwin_boot98cfg= boot98cfg 253307361Sbapt.endif 254270728Spluknet_btxld= btxld 255273718Sedwin.if !defined(NO_I4B) 256316349Sbapt_i4b= i4b 2572742Swollman.endif 25843014Swollman_kgmon= kgmon 25943014Swollman_kgzip= kgzip 26043014Swollman_lptcontrol= lptcontrol 261316349Sbapt_mount_nwfs= mount_nwfs 2622742Swollman_mount_smbfs= mount_smbfs 263267473Sedwin_mptable= mptable 264149514Swollman_ndiscvt= ndiscvt 265149514Swollman_pccard= pccard 2662742Swollman_pcvt= pcvt 267149514Swollman_pnpinfo= pnpinfo 268316349Sbapt.if !defined(NOLIBPTHREAD) 2692742Swollman_pppctl= pppctl 270267473Sedwin.endif 2712742Swollman_sicontrol= sicontrol 272248307Sedwin_spkrtest= spkrtest 273248307Sedwin_wlconfig= wlconfig 274248307Sedwin_zzz= zzz 275199336Sedwin.endif 276199336Sedwin 277199336Sedwin.if ${MACHINE_ARCH} == "alpha" 278199336Sedwin_elf2exe= elf2exe 279199336Sedwin_pnpinfo= pnpinfo 280199336Sedwin.if !defined(NOLIBC_R) 281199336Sedwin_pppctl= pppctl 282199336Sedwin.endif 283199336Sedwin.endif 284199336Sedwin 285199336Sedwin# kgmon: builds, but no kernel profiling 286199336Sedwin# kgzip: builds, but missing support files 287204887Sedwin# mptable: broken (not 64 bit clean) 288204887Sedwin# pnpinfo: crashes (not really useful anyway) 289204887Sedwin.if ${MACHINE_ARCH} == "amd64" 290204887Sedwin.if !defined(NO_ACPI) 291204887Sedwin_acpi= acpi 292204887Sedwin.endif 293204887Sedwin_asf= asf 294204887Sedwin_boot0cfg= boot0cfg 295204887Sedwin_btxld= btxld 296204887Sedwin_lptcontrol= lptcontrol 297204887Sedwin_mount_nwfs= mount_nwfs 298325159Sphilip_mount_smbfs= mount_smbfs 299204887Sedwin_mptable= mptable 300214722Sedwin.if !defined(NOLIBPTHREAD) 301240457Sedwin_pppctl= pppctl 302214722Sedwin.endif 303240457Sedwin_sicontrol= sicontrol 304214722Sedwin_spkrtest= spkrtest 305214722Sedwin_zzz= zzz 306214722Sedwin.endif 307214722Sedwin 308226289Sedwin.if ${MACHINE_ARCH} == "ia64" 309240457Sedwin.if !defined(NO_ACPI) 310226289Sedwin_acpi= acpi 311226289Sedwin.endif 312270728Spluknet.if !defined(NOLIBPTHREAD) 313226289Sedwin_pppctl= pppctl 314240457Sedwin.endif 315240457Sedwin_zzz= zzz 316226289Sedwin.endif 317226289Sedwin 318226976Sedwin.if ${MACHINE_ARCH} == "sparc64" 319226976Sedwin_ofwdump= ofwdump 320226976Sedwin.if !defined(NOLIBC_R) 321226976Sedwin_pppctl= pppctl 322226976Sedwin.endif 323226976Sedwin.endif 324226976Sedwin 325226976Sedwin.include <bsd.subdir.mk> 326226976Sedwin