Makefile revision 144456
1222301Sadrian# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2222301Sadrian# $FreeBSD: head/usr.sbin/Makefile 144456 2005-04-01 01:45:03Z imp $ 3222301Sadrian 4222301Sadrian# XXX MISSING: mkproto 5222301SadrianSUBDIR= ac \ 6222301Sadrian accton \ 7222301Sadrian ${_acpi} \ 8222301Sadrian adduser \ 9222301Sadrian amd \ 10222301Sadrian ancontrol \ 11222301Sadrian ${_apm} \ 12222301Sadrian ${_apmd} \ 13222301Sadrian ${_arlcontrol} \ 14222301Sadrian arp \ 15222301Sadrian ${_asf} \ 16222301Sadrian ${_atm} \ 17222301Sadrian ${_authpf} \ 18222301Sadrian ${_bluetooth} \ 19222301Sadrian ${_boot0cfg} \ 20222301Sadrian ${_boot98cfg} \ 21222301Sadrian bootparamd \ 22222301Sadrian bsnmpd \ 23222301Sadrian ${_btxld} \ 24222301Sadrian burncd \ 25222301Sadrian cdcontrol \ 26222301Sadrian chkgrp \ 27222301Sadrian chown \ 28222301Sadrian chroot \ 29222301Sadrian ckdist \ 30222301Sadrian config \ 31222301Sadrian cron \ 32222301Sadrian crunch \ 33222301Sadrian ctm \ 34222301Sadrian daemon \ 35222301Sadrian dconschat \ 36222308Sadrian devinfo \ 37222301Sadrian digictl \ 38222301Sadrian diskinfo \ 39222308Sadrian ${_dnssec-keygen} \ 40222308Sadrian ${_dnssec-signzone} \ 41222308Sadrian ${_editmap} \ 42222308Sadrian edquota \ 43222308Sadrian ${_eeprom} \ 44222308Sadrian ${_elf2exe} \ 45222308Sadrian extattr \ 46222308Sadrian extattrctl \ 47222308Sadrian faithd \ 48222308Sadrian fdcontrol \ 49222308Sadrian fdformat \ 50222308Sadrian fdread \ 51222308Sadrian fdwrite \ 52222308Sadrian flowctl \ 53222308Sadrian fwcontrol \ 54222308Sadrian getfmac \ 55222308Sadrian getpmac \ 56222308Sadrian gstat \ 57222308Sadrian ${_i4b} \ 58222308Sadrian ifmcstat \ 59222308Sadrian inetd \ 60222308Sadrian iostat \ 61222308Sadrian ip6addrctl \ 62222308Sadrian ${_ipftest} \ 63222308Sadrian ${_ipresend} \ 64222308Sadrian ${_ipsend} \ 65222308Sadrian ${_iptest} \ 66222308Sadrian IPXrouted \ 67222308Sadrian jail \ 68222308Sadrian jexec \ 69222308Sadrian jls \ 70222308Sadrian kbdcontrol \ 71222308Sadrian kbdmap \ 72222308Sadrian ${_keyserv} \ 73222308Sadrian ${_kgmon} \ 74222308Sadrian ${_kgzip} \ 75222308Sadrian kldxref \ 76222308Sadrian lastlogin \ 77222308Sadrian ${_lpr} \ 78222308Sadrian ${_lptcontrol} \ 79222308Sadrian ${_mailstats} \ 80222308Sadrian mailwrapper \ 81222308Sadrian ${_makemap} \ 82222308Sadrian manctl \ 83222308Sadrian memcontrol \ 84222308Sadrian mergemaster \ 85222308Sadrian mixer \ 86222308Sadrian ${_mld6query} \ 87222308Sadrian mlxcontrol \ 88222308Sadrian mountd \ 89222308Sadrian ${_mount_nwfs} \ 90222308Sadrian mount_portalfs \ 91222308Sadrian ${_mount_smbfs} \ 92222308Sadrian moused \ 93222308Sadrian ${_mptable} \ 94222308Sadrian mrouted \ 95222308Sadrian mtest \ 96222308Sadrian mtree \ 97222308Sadrian ${_named} \ 98222308Sadrian ${_named.reload} \ 99222308Sadrian ${_named-checkconf} \ 100222308Sadrian ${_named-checkzone} \ 101222308Sadrian ${_ndiscvt} \ 102222308Sadrian ndp \ 103222308Sadrian newsyslog \ 104222308Sadrian nfsd \ 105222308Sadrian ngctl \ 106222308Sadrian nghook \ 107222308Sadrian nologin \ 108222308Sadrian ntp \ 109222308Sadrian ${_ofwdump} \ 110222308Sadrian ${_pccard} \ 111222308Sadrian pciconf \ 112222308Sadrian ${_pcvt} \ 113222308Sadrian periodic \ 114222312Sadrian pkg_install \ 115222312Sadrian ${_pnpinfo} \ 116222312Sadrian powerd \ 117222312Sadrian ppp \ 118222310Sadrian ${_pppctl} \ 119222312Sadrian pppd \ 120222310Sadrian pppstats \ 121222312Sadrian ${_praliases} \ 122222312Sadrian procctl \ 123222312Sadrian pstat \ 124222312Sadrian pw \ 125222310Sadrian pwd_mkdb \ 126222310Sadrian quot \ 127222312Sadrian quotaon \ 128222310Sadrian rarpd \ 129222310Sadrian raycontrol \ 130222310Sadrian repquota \ 131222312Sadrian ${_rip6query} \ 132222310Sadrian rmt \ 133222310Sadrian ${_rndc} \ 134222310Sadrian ${_rndc-confgen} \ 135222312Sadrian ${_route6d} \ 136222312Sadrian rpcbind \ 137222312Sadrian rpc.lockd \ 138222312Sadrian rpc.statd \ 139222312Sadrian rpc.umntall \ 140222312Sadrian ${_rpc.yppasswdd} \ 141222312Sadrian ${_rpc.ypupdated} \ 142222312Sadrian ${_rpc.ypxfrd} \ 143222310Sadrian rrenumd \ 144222312Sadrian rtadvd \ 145222312Sadrian rtprio \ 146222312Sadrian rtsold \ 147222312Sadrian rwhod \ 148222312Sadrian sa \ 149222312Sadrian ${_sendmail} \ 150222312Sadrian setfmac \ 151222312Sadrian setkey \ 152222312Sadrian setpmac \ 153222310Sadrian ${_sicontrol} \ 154222312Sadrian sliplogin \ 155222312Sadrian slstat \ 156222312Sadrian smbmsg \ 157222312Sadrian ${_spkrtest} \ 158222312Sadrian spray \ 159222312Sadrian ${_sysinstall} \ 160222312Sadrian syslogd \ 161222310Sadrian tcpdchk \ 162222312Sadrian tcpdmatch \ 163222312Sadrian tcpdrop \ 164222312Sadrian tcpdump \ 165222312Sadrian timed \ 166222312Sadrian traceroute \ 167222312Sadrian ${_traceroute6} \ 168222312Sadrian trpt \ 169222312Sadrian tzsetup \ 170222312Sadrian ugidfw \ 171222312Sadrian ${_usbd} \ 172222312Sadrian ${_usbdevs} \ 173222312Sadrian vidcontrol \ 174222312Sadrian vipw \ 175222312Sadrian vnconfig \ 176222312Sadrian watch \ 177222312Sadrian watchdogd \ 178222312Sadrian wicontrol \ 179222312Sadrian ${_wlconfig} \ 180222312Sadrian ${_ypbind} \ 181222312Sadrian ${_yp_mkdb} \ 182222312Sadrian ${_yppoll} \ 183222312Sadrian ${_yppush} \ 184222312Sadrian ${_ypserv} \ 185222312Sadrian ${_ypset} \ 186222312Sadrian zic \ 187222312Sadrian ${_zzz} 188222424Sadrian 189222312Sadrian.if ${MACHINE_ARCH} != "arm" 190222312Sadrian_sysinstall= sysinstall 191222312Sadrian.endif 192222312Sadrian 193222312Sadrian.if !defined(NO_ATM) 194222312Sadrian_atm= atm 195222312Sadrian.endif 196222312Sadrian 197222312Sadrian.if !defined(NO_BIND) 198222312Sadrian.if !defined(NO_BIND_DNSSEC) && !defined(NO_CRYPT) 199222312Sadrian_dnssec-keygen= dnssec-keygen 200222312Sadrian_dnssec-signzone= dnssec-signzone 201222312Sadrian.endif 202222312Sadrian.if !defined(NO_BIND_NAMED) 203222312Sadrian_named= named 204222312Sadrian_named.reload= named.reload 205222312Sadrian_named-checkconf= named-checkconf 206222312Sadrian_named-checkzone= named-checkzone 207222312Sadrian_rndc= rndc 208222312Sadrian_rndc-confgen= rndc-confgen 209222312Sadrian.endif 210222312Sadrian.endif 211222312Sadrian 212222312Sadrian.if !defined(NO_BLUETOOTH) 213222312Sadrian_bluetooth= bluetooth 214222312Sadrian.endif 215222312Sadrian 216222312Sadrian.if !defined(NO_CRYPT) && !defined(NO_OPENSSL) 217222312Sadrian_keyserv= keyserv 218222312Sadrian.endif 219222312Sadrian 220222312Sadrian.if !defined(NO_INET6) 221222312Sadrian_mld6query= mld6query 222222312Sadrian_rip6query= rip6query 223222312Sadrian_route6d= route6d 224222312Sadrian_traceroute6= traceroute6 225222312Sadrian.endif 226222312Sadrian 227222312Sadrian.if !defined(NO_IPFILTER) 228222312Sadrian_ipftest= ipftest 229222312Sadrian_ipresend= ipresend 230222312Sadrian_ipsend= ipsend 231222312Sadrian_iptest= iptest 232222312Sadrian.endif 233222312Sadrian 234222312Sadrian.if !defined(NO_NIS) 235222312Sadrian_rpc.yppasswdd= rpc.yppasswdd 236222312Sadrian_rpc.ypupdated= rpc.ypupdated 237222312Sadrian_rpc.ypxfrd= rpc.ypxfrd 238222312Sadrian_ypbind= ypbind 239222312Sadrian_yp_mkdb= yp_mkdb 240222312Sadrian_yppoll= yppoll 241222312Sadrian_yppush= yppush 242222312Sadrian_ypserv= ypserv 243222312Sadrian_ypset= ypset 244222312Sadrian.endif 245222312Sadrian 246222312Sadrian.if !defined(NO_PF) && !defined(NO_AUTHPF) 247222312Sadrian_authpf= authpf 248222312Sadrian.endif 249222312Sadrian 250222312Sadrian.if !defined(NO_LPR) 251222312Sadrian_lpr= lpr 252222312Sadrian.endif 253222312Sadrian 254222312Sadrian.if !defined(NO_SENDMAIL) 255222312Sadrian_editmap= editmap 256222312Sadrian_mailstats= mailstats 257222312Sadrian_makemap= makemap 258222312Sadrian_praliases= praliases 259222312Sadrian_sendmail= sendmail 260222312Sadrian.endif 261222312Sadrian 262222312Sadrian.if !defined(NO_USB) 263222312Sadrian_usbd= usbd 264222312Sadrian_usbdevs= usbdevs 265222312Sadrian.endif 266222312Sadrian 267222312Sadrian.if ${MACHINE_ARCH} == "arm" 268222312Sadrian_kgmon= kgmon 269222312Sadrian.endif 270222312Sadrian 271222312Sadrian.if ${MACHINE_ARCH} == "i386" 272222312Sadrian_apm= apm 273222312Sadrian_apmd= apmd 274222312Sadrian_asf= asf 275222312Sadrian_btxld= btxld 276222312Sadrian.if !defined(NO_I4B) 277222312Sadrian_i4b= i4b 278222312Sadrian.endif 279222312Sadrian_kgmon= kgmon 280222312Sadrian_kgzip= kgzip 281222312Sadrian_lptcontrol= lptcontrol 282222312Sadrian_mount_nwfs= mount_nwfs 283222312Sadrian_mount_smbfs= mount_smbfs 284222312Sadrian_mptable= mptable 285222312Sadrian_ndiscvt= ndiscvt 286222312Sadrian_pccard= pccard 287222312Sadrian_pnpinfo= pnpinfo 288222312Sadrian.if !defined(NO_LIBPTHREAD) 289222312Sadrian_pppctl= pppctl 290222312Sadrian.endif 291222312Sadrian_sicontrol= sicontrol 292222312Sadrian_spkrtest= spkrtest 293222312Sadrian_zzz= zzz 294222312Sadrian.if ${MACHINE} == "i386" 295222312Sadrian.if !defined(NO_ACPI) 296222312Sadrian_acpi= acpi 297222312Sadrian.endif 298222312Sadrian_arlcontrol= arlcontrol 299222312Sadrian_boot0cfg= boot0cfg 300222312Sadrian_pcvt= pcvt 301222312Sadrian_wlconfig= wlconfig 302222312Sadrian.elif ${MACHINE} == "pc98" 303222312Sadrian_boot98cfg= boot98cfg 304222312Sadrian.endif 305222312Sadrian.endif 306222312Sadrian 307222312Sadrian.if ${MACHINE_ARCH} == "alpha" 308222312Sadrian_elf2exe= elf2exe 309222312Sadrian_pnpinfo= pnpinfo 310222312Sadrian.if !defined(NO_LIBC_R) 311222310Sadrian_pppctl= pppctl 312222312Sadrian.endif 313222312Sadrian.endif 314222312Sadrian 315222312Sadrian# kgzip: builds, but missing support files 316222312Sadrian# mptable: broken (not 64 bit clean) 317222312Sadrian# pnpinfo: crashes (not really useful anyway) 318222312Sadrian.if ${MACHINE_ARCH} == "amd64" 319222310Sadrian.if !defined(NO_ACPI) 320222310Sadrian_acpi= acpi 321222312Sadrian.endif 322222312Sadrian_asf= asf 323222310Sadrian_boot0cfg= boot0cfg 324222310Sadrian_btxld= btxld 325222310Sadrian_kgmon= kgmon 326222310Sadrian_lptcontrol= lptcontrol 327222301Sadrian_mount_nwfs= mount_nwfs 328222301Sadrian_mount_smbfs= mount_smbfs 329222301Sadrian_mptable= mptable 330222301Sadrian_ndiscvt= ndiscvt 331222310Sadrian.if !defined(NO_LIBPTHREAD) 332222310Sadrian_pppctl= pppctl 333222308Sadrian.endif 334222310Sadrian_sicontrol= sicontrol 335222310Sadrian_spkrtest= spkrtest 336222310Sadrian_zzz= zzz 337222310Sadrian.endif 338222310Sadrian 339222310Sadrian.if ${MACHINE_ARCH} == "ia64" 340222308Sadrian.if !defined(NO_ACPI) 341222310Sadrian_acpi= acpi 342222310Sadrian.endif 343222310Sadrian_kgmon= kgmon 344222310Sadrian.if !defined(NO_LIBPTHREAD) 345222310Sadrian_pppctl= pppctl 346222310Sadrian.endif 347222310Sadrian_zzz= zzz 348222310Sadrian.endif 349222310Sadrian 350222310Sadrian.if ${MACHINE_ARCH} == "sparc64" 351222310Sadrian_eeprom= eeprom 352222310Sadrian_ofwdump= ofwdump 353222310Sadrian.if !defined(NO_LIBC_R) 354222310Sadrian_pppctl= pppctl 355222310Sadrian.endif 356222310Sadrian.endif 357222310Sadrian 358222310Sadrian.include <bsd.subdir.mk> 359222310Sadrian