Makefile revision 122408
1156952Sume# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2156952Sume# $FreeBSD: head/usr.sbin/Makefile 122408 2003-11-10 09:23:09Z harti $ 3156952Sume 4156952Sume.if ${MACHINE_ARCH} != "powerpc" 5156952Sume_sysinstall=sysinstall 6156952Sume.endif 7156952Sume 8156952Sume# XXX MISSING: mkproto 9156952SumeSUBDIR= IPXrouted \ 10156952Sume ac \ 11156952Sume accton \ 12156952Sume adduser \ 13156952Sume amd \ 14156952Sume ancontrol \ 15156952Sume arp \ 16156952Sume bootparamd \ 17156952Sume bsnmpd \ 18156952Sume burncd \ 19156952Sume cdcontrol \ 20156952Sume chkgrp \ 21156952Sume chown \ 22156952Sume chroot \ 23156952Sume ckdist \ 24156952Sume config \ 25156952Sume cron \ 26156952Sume crunch \ 27156952Sume ctm \ 28156952Sume daemon \ 29156952Sume dconschat \ 30156952Sume devinfo \ 31156952Sume digictl \ 32156952Sume diskinfo \ 33156952Sume edquota \ 34156952Sume extattr \ 35156952Sume extattrctl \ 36156952Sume faithd \ 37156952Sume fdcontrol \ 38156952Sume fdformat \ 39156952Sume fdread \ 40156952Sume fdwrite \ 41156952Sume fwcontrol \ 42156952Sume getfmac \ 43156952Sume getpmac \ 44156952Sume gstat \ 45156952Sume ifmcstat \ 46156952Sume inetd \ 47156952Sume iostat \ 48156952Sume ip6addrctl \ 49156952Sume jail \ 50156952Sume jexec \ 51156952Sume jls \ 52156952Sume kbdcontrol \ 53156952Sume kbdmap \ 54156952Sume kernbb \ 55156952Sume kldxref \ 56156952Sume lastlogin \ 57156952Sume mailwrapper \ 58156952Sume manctl \ 59156952Sume memcontrol \ 60156952Sume mergemaster \ 61156952Sume mixer \ 62156952Sume mlxcontrol \ 63156952Sume mount_portalfs \ 64156952Sume mountd \ 65156952Sume moused \ 66156952Sume mrouted \ 67156952Sume mtest \ 68156952Sume mtree \ 69156952Sume ndp \ 70156952Sume newsyslog \ 71156952Sume nfsd \ 72156952Sume ngctl \ 73156952Sume ntp \ 74156952Sume nghook \ 75156952Sume pciconf \ 76156952Sume periodic \ 77156952Sume pkg_install \ 78156952Sume ppp \ 79156952Sume pppd \ 80156952Sume pppstats \ 81156952Sume procctl \ 82156952Sume pstat \ 83156952Sume pw \ 84156952Sume pwd_mkdb \ 85156952Sume quot \ 86156952Sume quotaon \ 87156952Sume rarpd \ 88156952Sume raycontrol \ 89156952Sume repquota \ 90156952Sume rmt \ 91156952Sume rpcbind \ 92156952Sume rpc.lockd \ 93156952Sume rpc.statd \ 94170244Sume rpc.umntall \ 95156952Sume rpc.yppasswdd \ 96156956Sume rpc.ypupdated \ 97156956Sume rpc.ypxfrd \ 98156952Sume rrenumd \ 99156952Sume rtadvd \ 100156952Sume rtprio \ 101156952Sume rtsold \ 102156952Sume rwhod \ 103156952Sume sa \ 104156952Sume setfmac \ 105156952Sume setkey \ 106156952Sume setpmac \ 107156952Sume sliplogin \ 108156952Sume slstat \ 109156952Sume spray \ 110156952Sume ${_sysinstall} \ 111156952Sume syslogd \ 112156952Sume tcpdchk \ 113156952Sume tcpdmatch \ 114156952Sume tcpdump \ 115156952Sume timed \ 116156952Sume traceroute \ 117156952Sume trpt \ 118156952Sume tzsetup \ 119156952Sume ugidfw \ 120156952Sume vidcontrol \ 121156952Sume vipw \ 122156952Sume vnconfig \ 123156952Sume watch \ 124156952Sume watchdogd \ 125156952Sume wicontrol \ 126156952Sume yp_mkdb \ 127156952Sume ypbind \ 128156952Sume yppoll \ 129156952Sume yppush \ 130156952Sume ypserv \ 131170244Sume ypset \ 132156952Sume zic 133156952Sume 134156952Sume.if !defined(NOATM) 135156952SumeSUBDIR+=atm 136156952Sume.endif 137156952Sume 138156952Sume.if !defined(NOINET6) 139156952SumeSUBDIR+=mld6query \ 140156952Sume rip6query \ 141156952Sume route6d \ 142156952Sume traceroute6 143156952Sume.endif 144156952Sume 145156952Sume.if !defined(NO_IPFILTER) 146156952SumeSUBDIR+=ipresend \ 147156952Sume ipsend \ 148156952Sume iptest 149156952Sume.endif 150156952Sume 151156952Sume.if !defined(NO_USB) 152156952SumeSUBDIR+=usbd \ 153156952Sume usbdevs 154156952Sume.endif 155156952Sume.if !defined(NOLIBC_R) && ${MACHINE_ARCH} != "powerpc" 156156952SumeSUBDIR+=pppctl 157156952Sume.endif 158156952Sume 159156952Sume.if !defined(NO_BIND) 160156952SumeSUBDIR+=named \ 161156952Sume named.reload \ 162156952Sume named.restart \ 163156952Sume ndc \ 164156952Sume nslookup \ 165156952Sume nsupdate 166156952Sume.endif 167156952Sume 168156952Sume.if !defined(NO_LPR) 169156952SumeSUBDIR+=lpr 170156952Sume.endif 171156952Sume 172156952Sume.if !defined(NO_SENDMAIL) 173156952SumeSUBDIR+=editmap \ 174156952Sume mailstats \ 175156952Sume makemap \ 176156952Sume praliases \ 177156952Sume sendmail 178156952Sume.endif 179156952Sume 180156952Sume.if ${MACHINE_ARCH} == "alpha" 181156952SumeSUBDIR+=elf2exe \ 182156952Sume pnpinfo 183156952Sume.endif 184156952Sume 185156952Sume.if ${MACHINE_ARCH} == "i386" 186156952SumeSUBDIR+=apm \ 187156952Sume apmd \ 188156952Sume asf \ 189156952Sume bluetooth \ 190156952Sume btxld \ 191156952Sume kgmon \ 192156952Sume kgzip \ 193156952Sume lptcontrol \ 194156952Sume mount_nwfs \ 195156952Sume mount_smbfs \ 196156952Sume mptable \ 197156952Sume pccard \ 198156952Sume pcvt \ 199156952Sume pnpinfo \ 200156952Sume sgsc \ 201156952Sume sicontrol \ 202156952Sume spkrtest \ 203156952Sume stallion \ 204156952Sume wlconfig \ 205156952Sume zzz 206156952Sume 207156952Sume.if !defined(NO_ACPI) 208156952SumeSUBDIR+=acpi 209156952Sume.endif 210156952Sume 211156952Sume.if !defined(NO_I4B) 212156952SumeSUBDIR+=i4b 213156952Sume.endif 214156952Sume 215156952Sume.endif 216156952Sume 217156952Sume.if ${MACHINE_ARCH} == "ia64" 218156952SumeSUBDIR+=acpi \ 219156952Sume zzz 220156952Sume.endif 221156952Sume 222156952Sume# kgmon: builds, but no kernel profiling 223156952Sume# kgzip: builds, but missing support files 224170244Sume# mptable: broken (not 64 bit clean) 225156952Sume# pnpinfo: crashes (not really useful anyway) 226156952Sume.if ${MACHINE_ARCH} == "amd64" 227156952SumeSUBDIR+=acpi \ 228156952Sume asf \ 229156952Sume boot0cfg \ 230156952Sume btxld \ 231156952Sume lptcontrol \ 232156952Sume mount_nwfs \ 233156952Sume mount_smbfs \ 234156952Sume mptable \ 235156952Sume sicontrol \ 236156952Sume spkrtest \ 237156952Sume zzz 238156952Sume.endif 239156952Sume 240156952Sume.if ${MACHINE} == "i386" 241156952SumeSUBDIR+=boot0cfg 242156952Sume.endif 243156952Sume 244156952Sume.if ${MACHINE} == "pc98" 245156952SumeSUBDIR+=boot98cfg 246156952Sume.endif 247156952Sume 248156952Sume.if ${MACHINE_ARCH} == "sparc64" 249156952SumeSUBDIR+=ofwdump 250156952Sume.endif 251156952Sume 252156952Sume.if !defined(NOCRYPT) && !defined(NO_OPENSSL) 253156952SumeSUBDIR+=keyserv 254156952Sume.endif 255156952Sume 256156952Sume.include <bsd.subdir.mk> 257156952Sume