Makefile revision 139113
11553Srgrimes# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 21553Srgrimes# $FreeBSD: head/usr.sbin/Makefile 139113 2004-12-21 10:16:04Z ru $ 31553Srgrimes 41553Srgrimes# XXX MISSING: mkproto 51553SrgrimesSUBDIR= ac \ 61553Srgrimes accton \ 71553Srgrimes ${_acpi} \ 81553Srgrimes adduser \ 91553Srgrimes amd \ 101553Srgrimes ancontrol \ 111553Srgrimes ${_apm} \ 121553Srgrimes ${_apmd} \ 131553Srgrimes ${_arlcontrol} \ 141553Srgrimes arp \ 151553Srgrimes ${_asf} \ 161553Srgrimes ${_atm} \ 171553Srgrimes ${_authpf} \ 181553Srgrimes ${_bluetooth} \ 191553Srgrimes ${_boot0cfg} \ 201553Srgrimes ${_boot98cfg} \ 211553Srgrimes bootparamd \ 221553Srgrimes bsnmpd \ 231553Srgrimes ${_btxld} \ 241553Srgrimes burncd \ 251553Srgrimes cdcontrol \ 261553Srgrimes chkgrp \ 271553Srgrimes chown \ 281553Srgrimes chroot \ 291553Srgrimes ckdist \ 301553Srgrimes config \ 311553Srgrimes cron \ 321553Srgrimes crunch \ 331553Srgrimes ctm \ 341553Srgrimes daemon \ 3530642Scharnier dconschat \ 361553Srgrimes devinfo \ 3730642Scharnier digictl \ 3830642Scharnier diskinfo \ 3950479Speter ${_dnssec-keygen} \ 401553Srgrimes ${_dnssec-signzone} \ 411553Srgrimes ${_editmap} \ 421553Srgrimes edquota \ 431553Srgrimes ${_eeprom} \ 441553Srgrimes ${_elf2exe} \ 451553Srgrimes extattr \ 461553Srgrimes extattrctl \ 471553Srgrimes faithd \ 481553Srgrimes fdcontrol \ 491553Srgrimes fdformat \ 501553Srgrimes fdread \ 511553Srgrimes fdwrite \ 5230872Scharnier flowctl \ 531553Srgrimes fwcontrol \ 541553Srgrimes getfmac \ 551553Srgrimes getpmac \ 561553Srgrimes gstat \ 571553Srgrimes ${_i4b} \ 581553Srgrimes ifmcstat \ 591553Srgrimes inetd \ 601553Srgrimes iostat \ 611553Srgrimes ip6addrctl \ 621553Srgrimes ${_ipftest} \ 631553Srgrimes ${_ipresend} \ 641553Srgrimes ${_ipsend} \ 651553Srgrimes ${_iptest} \ 661553Srgrimes IPXrouted \ 671553Srgrimes jail \ 681553Srgrimes jexec \ 691553Srgrimes jls \ 701553Srgrimes kbdcontrol \ 711553Srgrimes kbdmap \ 721553Srgrimes ${_keyserv} \ 731553Srgrimes ${_kgmon} \ 741553Srgrimes ${_kgzip} \ 751553Srgrimes kldxref \ 761553Srgrimes lastlogin \ 771553Srgrimes ${_lpr} \ 781553Srgrimes ${_lptcontrol} \ 7986644Sjhb ${_mailstats} \ 8037267Sbde mailwrapper \ 811553Srgrimes ${_makemap} \ 821553Srgrimes manctl \ 831553Srgrimes memcontrol \ 841553Srgrimes mergemaster \ 851553Srgrimes mixer \ 861553Srgrimes ${_mld6query} \ 871553Srgrimes mlxcontrol \ 881553Srgrimes mountd \ 891553Srgrimes ${_mount_nwfs} \ 901553Srgrimes mount_portalfs \ 911553Srgrimes ${_mount_smbfs} \ 921553Srgrimes moused \ 931553Srgrimes ${_mptable} \ 941553Srgrimes mrouted \ 951553Srgrimes mtest \ 961553Srgrimes mtree \ 971553Srgrimes ${_named} \ 981553Srgrimes ${_named.reload} \ 991553Srgrimes ${_named-checkconf} \ 1001553Srgrimes ${_named-checkzone} \ 1011553Srgrimes ${_ndiscvt} \ 1021553Srgrimes ndp \ 1031553Srgrimes newsyslog \ 1041553Srgrimes nfsd \ 1051553Srgrimes ngctl \ 1061553Srgrimes nghook \ 1071553Srgrimes nologin \ 1081553Srgrimes ntp \ 1091553Srgrimes ${_ofwdump} \ 1101553Srgrimes ${_pccard} \ 1111553Srgrimes pciconf \ 1121553Srgrimes ${_pcvt} \ 1131553Srgrimes periodic \ 1141553Srgrimes pkg_install \ 1151553Srgrimes ${_pnpinfo} \ 1161553Srgrimes ppp \ 1171553Srgrimes ${_pppctl} \ 1181553Srgrimes pppd \ 1191553Srgrimes pppstats \ 1201553Srgrimes ${_praliases} \ 1211553Srgrimes procctl \ 1221553Srgrimes pstat \ 1231553Srgrimes pw \ 1241553Srgrimes pwd_mkdb \ 1251553Srgrimes quot \ 1261553Srgrimes quotaon \ 1271553Srgrimes rarpd \ 1281553Srgrimes raycontrol \ 1291553Srgrimes repquota \ 1301553Srgrimes ${_rip6query} \ 1311553Srgrimes rmt \ 1321553Srgrimes ${_rndc} \ 1331553Srgrimes ${_rndc-confgen} \ 1341553Srgrimes ${_route6d} \ 1351553Srgrimes rpcbind \ 1361553Srgrimes rpc.lockd \ 1371553Srgrimes rpc.statd \ 1381553Srgrimes rpc.umntall \ 1391553Srgrimes ${_rpc.yppasswdd} \ 1401553Srgrimes ${_rpc.ypupdated} \ 1411553Srgrimes ${_rpc.ypxfrd} \ 1421553Srgrimes rrenumd \ 1431553Srgrimes rtadvd \ 1441553Srgrimes rtprio \ 1451553Srgrimes rtsold \ 1461553Srgrimes rwhod \ 1471553Srgrimes sa \ 1481553Srgrimes ${_sendmail} \ 1491553Srgrimes setfmac \ 1501553Srgrimes setkey \ 1511553Srgrimes setpmac \ 1521553Srgrimes ${_sicontrol} \ 1531553Srgrimes sliplogin \ 1541553Srgrimes slstat \ 15530830Scharnier smbmsg \ 1561553Srgrimes ${_spkrtest} \ 1571553Srgrimes spray \ 1581553Srgrimes ${_sysinstall} \ 1591553Srgrimes syslogd \ 1601553Srgrimes tcpdchk \ 1611553Srgrimes tcpdmatch \ 1621553Srgrimes tcpdump \ 1631553Srgrimes timed \ 1641553Srgrimes traceroute \ 1651553Srgrimes ${_traceroute6} \ 1661553Srgrimes trpt \ 1671553Srgrimes tzsetup \ 1681553Srgrimes ugidfw \ 1691553Srgrimes ${_usbd} \ 1701553Srgrimes ${_usbdevs} \ 1711553Srgrimes vidcontrol \ 1721553Srgrimes vipw \ 1731553Srgrimes vnconfig \ 1741553Srgrimes watch \ 1751553Srgrimes watchdogd \ 1761553Srgrimes wicontrol \ 1771553Srgrimes ${_wlconfig} \ 1781553Srgrimes ${_ypbind} \ 1791553Srgrimes ${_yp_mkdb} \ 1801553Srgrimes ${_yppoll} \ 1811553Srgrimes ${_yppush} \ 1821553Srgrimes ${_ypserv} \ 1831553Srgrimes ${_ypset} \ 1841553Srgrimes zic \ 1851553Srgrimes ${_zzz} 1861553Srgrimes 1871553Srgrimes.if ${MACHINE_ARCH} != "arm" 1881553Srgrimes_sysinstall= sysinstall 1891553Srgrimes.endif 1901553Srgrimes 1911553Srgrimes.if !defined(NO_ATM) 1921553Srgrimes_atm= atm 1931553Srgrimes.endif 1941553Srgrimes 1951553Srgrimes.if !defined(NO_BIND) 1961553Srgrimes.if !defined(NO_BIND_DNSSEC) && !defined(NO_CRYPT) 1971553Srgrimes_dnssec-keygen= dnssec-keygen 1981553Srgrimes_dnssec-signzone= dnssec-signzone 1991553Srgrimes.endif 2001553Srgrimes.if !defined(NO_BIND_NAMED) 2011553Srgrimes_named= named 2021553Srgrimes_named.reload= named.reload 2031553Srgrimes_named-checkconf= named-checkconf 2041553Srgrimes_named-checkzone= named-checkzone 2051553Srgrimes_rndc= rndc 2061553Srgrimes_rndc-confgen= rndc-confgen 2071553Srgrimes.endif 2081553Srgrimes.endif 2091553Srgrimes 2101553Srgrimes.if !defined(NO_BLUETOOTH) 2111553Srgrimes_bluetooth= bluetooth 2121553Srgrimes.endif 2131553Srgrimes 2141553Srgrimes.if !defined(NO_CRYPT) && !defined(NO_OPENSSL) 2151553Srgrimes_keyserv= keyserv 2161553Srgrimes.endif 2171553Srgrimes 2181553Srgrimes.if !defined(NOINET6) 2191553Srgrimes_mld6query= mld6query 2201553Srgrimes_rip6query= rip6query 2211553Srgrimes_route6d= route6d 2221553Srgrimes_traceroute6= traceroute6 2231553Srgrimes.endif 2241553Srgrimes 2251553Srgrimes.if !defined(NO_IPFILTER) 2261553Srgrimes_ipftest= ipftest 2271553Srgrimes_ipresend= ipresend 2281553Srgrimes_ipsend= ipsend 2291553Srgrimes_iptest= iptest 2301553Srgrimes.endif 2311553Srgrimes 2321553Srgrimes.if !defined(NO_NIS) 2331553Srgrimes_rpc.yppasswdd= rpc.yppasswdd 2341553Srgrimes_rpc.ypupdated= rpc.ypupdated 2351553Srgrimes_rpc.ypxfrd= rpc.ypxfrd 2361553Srgrimes_ypbind= ypbind 2371553Srgrimes_yp_mkdb= yp_mkdb 2381553Srgrimes_yppoll= yppoll 2391553Srgrimes_yppush= yppush 2401553Srgrimes_ypserv= ypserv 2411553Srgrimes_ypset= ypset 2421553Srgrimes.endif 2431553Srgrimes 2441553Srgrimes.if !defined(NO_PF) && !defined(NO_AUTHPF) 2451553Srgrimes_authpf= authpf 2461553Srgrimes.endif 2471553Srgrimes 2481553Srgrimes.if !defined(NO_LPR) 2491553Srgrimes_lpr= lpr 2501553Srgrimes.endif 2511553Srgrimes 2521553Srgrimes.if !defined(NO_SENDMAIL) 2531553Srgrimes_editmap= editmap 2541553Srgrimes_mailstats= mailstats 2551553Srgrimes_makemap= makemap 2561553Srgrimes_praliases= praliases 2571553Srgrimes_sendmail= sendmail 2581553Srgrimes.endif 2591553Srgrimes 2601553Srgrimes.if !defined(NO_USB) 2611553Srgrimes_usbd= usbd 2621553Srgrimes_usbdevs= usbdevs 2631553Srgrimes.endif 2641553Srgrimes 2651553Srgrimes.if ${MACHINE_ARCH} == "arm" 2661553Srgrimes_kgmon= kgmon 2671553Srgrimes.endif 2681553Srgrimes 26930830Scharnier.if ${MACHINE_ARCH} == "i386" 27037267Sbde.if !defined(NO_ACPI) 27137267Sbde_acpi= acpi 2721553Srgrimes.endif 2731553Srgrimes_apm= apm 2741553Srgrimes_apmd= apmd 2751553Srgrimes_asf= asf 2761553Srgrimes.if ${MACHINE} == "i386" 2771553Srgrimes_arlcontrol= arlcontrol 2781553Srgrimes_boot0cfg= boot0cfg 2791553Srgrimes.endif 2801553Srgrimes.if ${MACHINE} == "pc98" 2811553Srgrimes_boot98cfg= boot98cfg 2821553Srgrimes.endif 28386644Sjhb_btxld= btxld 28486644Sjhb.if !defined(NO_I4B) 28586644Sjhb_i4b= i4b 2861553Srgrimes.endif 2871553Srgrimes_kgmon= kgmon 2881553Srgrimes_kgzip= kgzip 2891553Srgrimes_lptcontrol= lptcontrol 2901553Srgrimes_mount_nwfs= mount_nwfs 2911553Srgrimes_mount_smbfs= mount_smbfs 2921553Srgrimes_mptable= mptable 2931553Srgrimes_ndiscvt= ndiscvt 2941553Srgrimes_pccard= pccard 2951553Srgrimes_pcvt= pcvt 2961553Srgrimes_pnpinfo= pnpinfo 2971553Srgrimes.if !defined(NO_LIBPTHREAD) 2981553Srgrimes_pppctl= pppctl 2991553Srgrimes.endif 30086644Sjhb_sicontrol= sicontrol 30119093Sscrappy_spkrtest= spkrtest 3021553Srgrimes_wlconfig= wlconfig 3031553Srgrimes_zzz= zzz 3041553Srgrimes.endif 3051553Srgrimes 3061553Srgrimes.if ${MACHINE_ARCH} == "alpha" 3071553Srgrimes_elf2exe= elf2exe 3081553Srgrimes_pnpinfo= pnpinfo 3091553Srgrimes.if !defined(NO_LIBC_R) 3101553Srgrimes_pppctl= pppctl 3111553Srgrimes.endif 3121553Srgrimes.endif 3131553Srgrimes 3141553Srgrimes# kgzip: builds, but missing support files 3151553Srgrimes# mptable: broken (not 64 bit clean) 3161553Srgrimes# pnpinfo: crashes (not really useful anyway) 3171553Srgrimes.if ${MACHINE_ARCH} == "amd64" 3181553Srgrimes.if !defined(NO_ACPI) 3191553Srgrimes_acpi= acpi 3201553Srgrimes.endif 3211553Srgrimes_asf= asf 3221553Srgrimes_boot0cfg= boot0cfg 3231553Srgrimes_btxld= btxld 3241553Srgrimes_kgmon= kgmon 3251553Srgrimes_lptcontrol= lptcontrol 3261553Srgrimes_mount_nwfs= mount_nwfs 3271553Srgrimes_mount_smbfs= mount_smbfs 3281553Srgrimes_mptable= mptable 3291553Srgrimes.if !defined(NO_LIBPTHREAD) 3301553Srgrimes_pppctl= pppctl 3311553Srgrimes.endif 3321553Srgrimes_sicontrol= sicontrol 3331553Srgrimes_spkrtest= spkrtest 3341553Srgrimes_zzz= zzz 3351553Srgrimes.endif 3361553Srgrimes 3371553Srgrimes.if ${MACHINE_ARCH} == "ia64" 3381553Srgrimes.if !defined(NO_ACPI) 3391553Srgrimes_acpi= acpi 3401553Srgrimes.endif 3411553Srgrimes_kgmon= kgmon 3421553Srgrimes.if !defined(NO_LIBPTHREAD) 3431553Srgrimes_pppctl= pppctl 3441553Srgrimes.endif 3451553Srgrimes_zzz= zzz 3461553Srgrimes.endif 3471553Srgrimes 3481553Srgrimes.if ${MACHINE_ARCH} == "sparc64" 3491553Srgrimes_eeprom= eeprom 3501553Srgrimes_ofwdump= ofwdump 3511553Srgrimes.if !defined(NO_LIBC_R) 3521553Srgrimes_pppctl= pppctl 3531553Srgrimes.endif 3541553Srgrimes.endif 3551553Srgrimes 3561553Srgrimes.include <bsd.subdir.mk> 3571553Srgrimes