Makefile revision 117951
1203790Sfabient# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2203790Sfabient# $FreeBSD: head/usr.sbin/Makefile 117951 2003-07-24 02:07:14Z peter $ 3203790Sfabient 4203790Sfabient.if ${MACHINE_ARCH} != "powerpc" 5203790Sfabient_sysinstall=sysinstall 6203790Sfabient.endif 7203790Sfabient 8203790Sfabient# XXX MISSING: mkproto 9203790SfabientSUBDIR= IPXrouted \ 10203790Sfabient ac \ 11203790Sfabient accton \ 12203790Sfabient adduser \ 13203790Sfabient amd \ 14203790Sfabient ancontrol \ 15203790Sfabient arp \ 16203790Sfabient atm \ 17203790Sfabient bootparamd \ 18203790Sfabient burncd \ 19203790Sfabient cdcontrol \ 20203790Sfabient chkgrp \ 21203790Sfabient chown \ 22203790Sfabient chroot \ 23203790Sfabient ckdist \ 24203790Sfabient config \ 25203790Sfabient cron \ 26203790Sfabient crunch \ 27203790Sfabient ctm \ 28203790Sfabient daemon \ 29203790Sfabient devinfo \ 30203790Sfabient digictl \ 31203790Sfabient diskinfo \ 32203790Sfabient edquota \ 33203790Sfabient extattr \ 34203790Sfabient extattrctl \ 35203790Sfabient faithd \ 36203790Sfabient fdcontrol \ 37203790Sfabient fdformat \ 38203790Sfabient fdread \ 39203790Sfabient fdwrite \ 40203790Sfabient fwcontrol \ 41203790Sfabient getfmac \ 42203790Sfabient getpmac \ 43203790Sfabient gstat \ 44203790Sfabient ifmcstat \ 45203790Sfabient inetd \ 46203790Sfabient iostat \ 47203790Sfabient jail \ 48203790Sfabient jexec \ 49203790Sfabient jls \ 50203790Sfabient kbdcontrol \ 51203790Sfabient kbdmap \ 52203790Sfabient kernbb \ 53203790Sfabient kldxref \ 54203790Sfabient lastlogin \ 55203790Sfabient mailwrapper \ 56203790Sfabient manctl \ 57203790Sfabient memcontrol \ 58203790Sfabient mergemaster \ 59203790Sfabient mixer \ 60203790Sfabient mld6query \ 61203790Sfabient mlxcontrol \ 62203790Sfabient mount_portalfs \ 63203790Sfabient mountd \ 64203790Sfabient moused \ 65203790Sfabient mrouted \ 66203790Sfabient mtest \ 67203790Sfabient mtree \ 68203790Sfabient ndp \ 69203790Sfabient newsyslog \ 70203790Sfabient nfsd \ 71203790Sfabient ngctl \ 72203790Sfabient ntp \ 73203790Sfabient nghook \ 74203790Sfabient pciconf \ 75203790Sfabient periodic \ 76203790Sfabient pkg_install \ 77203790Sfabient ppp \ 78203790Sfabient pppd \ 79203790Sfabient pppstats \ 80203790Sfabient procctl \ 81203790Sfabient pstat \ 82203790Sfabient pw \ 83203790Sfabient pwd_mkdb \ 84203790Sfabient quot \ 85203790Sfabient quotaon \ 86203790Sfabient rarpd \ 87203790Sfabient raycontrol \ 88203790Sfabient repquota \ 89203790Sfabient rip6query \ 90203790Sfabient rmt \ 91203790Sfabient route6d \ 92203790Sfabient rpcbind \ 93203790Sfabient rpc.lockd \ 94203790Sfabient rpc.statd \ 95203790Sfabient rpc.umntall \ 96203790Sfabient rpc.yppasswdd \ 97203790Sfabient rpc.ypupdated \ 98203790Sfabient rpc.ypxfrd \ 99203790Sfabient rrenumd \ 100203790Sfabient rtadvd \ 101203790Sfabient rtprio \ 102203790Sfabient rtsold \ 103203790Sfabient rwhod \ 104203790Sfabient sa \ 105203790Sfabient setfmac \ 106203790Sfabient setkey \ 107203790Sfabient setpmac \ 108203790Sfabient sliplogin \ 109203790Sfabient slstat \ 110203790Sfabient spray \ 111203790Sfabient ${_sysinstall} \ 112203790Sfabient syslogd \ 113203790Sfabient tcpdchk \ 114203790Sfabient tcpdmatch \ 115203790Sfabient tcpdump \ 116203790Sfabient timed \ 117203790Sfabient traceroute \ 118203790Sfabient traceroute6 \ 119203790Sfabient trpt \ 120203790Sfabient tzsetup \ 121203790Sfabient ugidfw \ 122203790Sfabient usbd \ 123203790Sfabient usbdevs \ 124203790Sfabient vidcontrol \ 125203790Sfabient vipw \ 126203790Sfabient vnconfig \ 127203790Sfabient watch \ 128203790Sfabient watchdogd \ 129203790Sfabient wicontrol \ 130203790Sfabient yp_mkdb \ 131203790Sfabient ypbind \ 132203790Sfabient yppoll \ 133203790Sfabient yppush \ 134203790Sfabient ypserv \ 135203790Sfabient ypset \ 136203790Sfabient zic 137203790Sfabient 138203790Sfabient.if !defined(NO_IPFILTER) 139203790SfabientSUBDIR+=ipftest \ 140203790Sfabient ipresend \ 141203790Sfabient ipsend \ 142203790Sfabient iptest 143203790Sfabient.endif 144203790Sfabient 145203790Sfabient.if !defined(NOLIBC_R) 146203790SfabientSUBDIR+=pppctl 147203790Sfabient.endif 148203790Sfabient 149203790Sfabient.if !defined(NO_BIND) 150203790SfabientSUBDIR+=named \ 151203790Sfabient named.reload \ 152212176Sfabient named.restart \ 153212176Sfabient ndc \ 154203790Sfabient nslookup \ 155203790Sfabient nsupdate 156203790Sfabient.endif 157203790Sfabient 158203790Sfabient.if !defined(NO_LPR) 159203790SfabientSUBDIR+=lpr 160203790Sfabient.endif 161203790Sfabient 162203790Sfabient.if !defined(NO_SENDMAIL) 163203790SfabientSUBDIR+=editmap \ 164203790Sfabient mailstats \ 165203790Sfabient makemap \ 166203790Sfabient praliases \ 167203790Sfabient sendmail 168203790Sfabient.endif 169203790Sfabient 170203790Sfabient.if ${MACHINE_ARCH} == "alpha" 171203790SfabientSUBDIR+=elf2exe \ 172203790Sfabient pnpinfo 173203790Sfabient.endif 174203790Sfabient 175203790Sfabient.if ${MACHINE_ARCH} == "i386" 176203790SfabientSUBDIR+=acpi \ 177203790Sfabient apm \ 178203790Sfabient apmd \ 179203790Sfabient btxld \ 180203790Sfabient kgmon \ 181203790Sfabient kgzip \ 182203790Sfabient lptcontrol \ 183203790Sfabient mount_nwfs \ 184203790Sfabient mount_smbfs \ 185203790Sfabient mptable \ 186203790Sfabient pccard \ 187203790Sfabient pcvt \ 188203790Sfabient pnpinfo \ 189203790Sfabient sgsc \ 190203790Sfabient sicontrol \ 191203790Sfabient spkrtest \ 192203790Sfabient stallion \ 193203790Sfabient wlconfig \ 194203790Sfabient zzz 195203790Sfabient.if !defined(NO_I4B) 196203790SfabientSUBDIR+=i4b 197203790Sfabient.endif 198203790Sfabient.endif 199203790Sfabient 200203790Sfabient# kgmon: builds, but no kernel profiling 201203790Sfabient# kgzip: builds, but missing support files 202203790Sfabient# mptable: broken (not 64 bit clean) 203203790Sfabient# pnpinfo: crashes (not really useful anyway) 204203790Sfabient.if ${MACHINE_ARCH} == "amd64" 205203790SfabientSUBDIR+=acpi \ 206203790Sfabient boot0cfg \ 207203790Sfabient btxld \ 208203790Sfabient lptcontrol \ 209203790Sfabient mount_nwfs \ 210203790Sfabient mount_smbfs \ 211203790Sfabient sicontrol \ 212203790Sfabient spkrtest \ 213203790Sfabient zzz 214203790Sfabient.endif 215203790Sfabient 216203790Sfabient.if ${MACHINE} == "i386" 217203790SfabientSUBDIR+=boot0cfg 218203790Sfabient.endif 219203790Sfabient 220203790Sfabient.if ${MACHINE} == "pc98" 221203790SfabientSUBDIR+=boot98cfg 222203790Sfabient.endif 223203790Sfabient 224203790Sfabient.if ${MACHINE_ARCH} == "sparc64" 225203790SfabientSUBDIR+=ofwdump 226203790Sfabient.endif 227203790Sfabient 228203790Sfabient.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 229203790SfabientSUBDIR+=keyserv 230203790Sfabient.endif 231203790Sfabient 232203790Sfabient.include <bsd.subdir.mk> 233203790Sfabient