Makefile revision 238423
1# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2# $FreeBSD: head/usr.sbin/Makefile 238423 2012-07-13 13:23:48Z jhb $ 3 4.include <bsd.own.mk> 5 6SUBDIR= adduser \ 7 arp \ 8 bootparamd \ 9 burncd \ 10 bsdinstall \ 11 cdcontrol \ 12 chkgrp \ 13 chown \ 14 chroot \ 15 ckdist \ 16 clear_locks \ 17 crashinfo \ 18 cron \ 19 ctladm \ 20 daemon \ 21 dconschat \ 22 devinfo \ 23 digictl \ 24 diskinfo \ 25 dumpcis \ 26 etcupdate \ 27 extattr \ 28 extattrctl \ 29 fifolog \ 30 fwcontrol \ 31 getfmac \ 32 getpmac \ 33 gstat \ 34 i2c \ 35 ifmcstat \ 36 inetd \ 37 iostat \ 38 kldxref \ 39 mailwrapper \ 40 makefs \ 41 manctl \ 42 memcontrol \ 43 mergemaster \ 44 mfiutil \ 45 mixer \ 46 mlxcontrol \ 47 mountd \ 48 mount_portalfs \ 49 mptutil \ 50 mtest \ 51 mtree \ 52 newsyslog \ 53 nfscbd \ 54 nfsd \ 55 nfsdumpstate \ 56 nfsrevoke \ 57 nfsuserd \ 58 nologin \ 59 pc-sysinstall \ 60 pciconf \ 61 periodic \ 62 powerd \ 63 procctl \ 64 pstat \ 65 pw \ 66 pwd_mkdb \ 67 quot \ 68 rarpd \ 69 rmt \ 70 rpcbind \ 71 rpc.lockd \ 72 rpc.statd \ 73 rpc.umntall \ 74 rtprio \ 75 service \ 76 services_mkdb \ 77 setfib \ 78 setfmac \ 79 setpmac \ 80 smbmsg \ 81 snapinfo \ 82 spray \ 83 syslogd \ 84 tcpdchk \ 85 tcpdmatch \ 86 tcpdrop \ 87 tcpdump \ 88 timed \ 89 traceroute \ 90 trpt \ 91 tzsetup \ 92 ugidfw \ 93 vipw \ 94 wake \ 95 watch \ 96 watchdogd \ 97 zic 98 99# NB: keep these sorted by MK_* knobs 100 101.if ${MK_ACCT} != "no" 102SUBDIR+= accton 103SUBDIR+= sa 104.endif 105 106.if ${MK_AMD} != "no" 107SUBDIR+= amd 108.endif 109 110.if ${MK_AUDIT} != "no" 111SUBDIR+= audit 112SUBDIR+= auditd 113SUBDIR+= auditreduce 114SUBDIR+= praudit 115.endif 116 117.if ${MK_AUTHPF} != "no" 118SUBDIR+= authpf 119.endif 120 121.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no" 122SUBDIR+= dnssec-dsfromkey 123SUBDIR+= dnssec-keyfromlabel 124SUBDIR+= dnssec-keygen 125SUBDIR+= dnssec-revoke 126SUBDIR+= dnssec-settime 127SUBDIR+= dnssec-signzone 128.endif 129.if ${MK_BIND_NAMED} != "no" 130SUBDIR+= arpaname 131SUBDIR+= ddns-confgen 132SUBDIR+= genrandom 133SUBDIR+= isc-hmac-fixup 134SUBDIR+= named 135SUBDIR+= named-checkconf 136SUBDIR+= named-checkzone 137SUBDIR+= named-journalprint 138SUBDIR+= nsec3hash 139SUBDIR+= rndc 140SUBDIR+= rndc-confgen 141.endif 142 143.if ${MK_BLUETOOTH} != "no" 144SUBDIR+= bluetooth 145.endif 146 147.if ${MK_BSNMP} != "no" 148SUBDIR+= bsnmpd 149.endif 150 151.if ${MK_CTM} != "no" 152SUBDIR+= ctm 153.endif 154 155.if ${MK_FLOPPY} != "no" 156SUBDIR+= fdcontrol 157SUBDIR+= fdformat 158SUBDIR+= fdread 159SUBDIR+= fdwrite 160.endif 161 162.if ${MK_FREEBSD_UPDATE} != "no" 163SUBDIR+= freebsd-update 164.endif 165 166.if ${MK_GSSAPI} != "no" 167SUBDIR+= gssd 168.endif 169 170.if ${MK_GPIO} != "no" 171SUBDIR+= gpioctl 172.endif 173 174.if ${MK_INET6} != "no" 175SUBDIR+= faithd 176SUBDIR+= ip6addrctl 177SUBDIR+= mld6query 178SUBDIR+= ndp 179SUBDIR+= rip6query 180SUBDIR+= route6d 181SUBDIR+= rrenumd 182SUBDIR+= rtadvctl 183SUBDIR+= rtadvd 184SUBDIR+= rtsold 185SUBDIR+= traceroute6 186.endif 187 188.if ${MK_IPFW} != "no" 189SUBDIR+= ipfwpcap 190.endif 191 192.if ${MK_IPX} != "no" 193SUBDIR+= IPXrouted 194.endif 195 196.if ${MK_JAIL} != "no" 197SUBDIR+= jail 198SUBDIR+= jexec 199SUBDIR+= jls 200.endif 201 202# XXX MK_SYSCONS 203.if ${MK_LEGACY_CONSOLE} != "no" 204SUBDIR+= kbdcontrol 205SUBDIR+= kbdmap 206SUBDIR+= moused 207SUBDIR+= vidcontrol 208.endif 209 210.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 211.if ${MK_PPP} != "no" 212SUBDIR+= pppctl 213.endif 214.if ${MK_NS_CACHING} != "no" 215SUBDIR+= nscd 216.endif 217.endif 218 219.if ${MK_LPR} != "no" 220SUBDIR+= lpr 221.endif 222 223.if ${MK_MAN_UTILS} != "no" 224SUBDIR+= manctl 225.endif 226 227.if ${MK_NAND} != "no" 228SUBDIR+= nandsim 229SUBDIR+= nandtool 230.endif 231 232.if ${MK_NETGRAPH} != "no" 233SUBDIR+= flowctl 234SUBDIR+= lmcconfig 235SUBDIR+= ngctl 236SUBDIR+= nghook 237.endif 238 239.if ${MK_NIS} != "no" 240SUBDIR+= rpc.yppasswdd 241SUBDIR+= rpc.ypupdated 242SUBDIR+= rpc.ypxfrd 243SUBDIR+= ypbind 244SUBDIR+= yp_mkdb 245SUBDIR+= yppoll 246SUBDIR+= yppush 247SUBDIR+= ypserv 248SUBDIR+= ypset 249.endif 250 251.if ${MK_NTP} != "no" 252SUBDIR+= ntp 253.endif 254 255.if ${MK_OPENSSL} != "no" 256SUBDIR+= keyserv 257.endif 258 259.if ${MK_PF} != "no" 260SUBDIR+= ftp-proxy 261.endif 262 263.if ${MK_PKGBOOTSTRAP} != "no" 264SUBDIR+= pkg 265.endif 266 267.if ${MK_PKGTOOLS} != "no" 268SUBDIR+= pkg_install 269.endif 270 271# XXX MK_TOOLCHAIN? 272.if ${MK_PMC} != "no" 273SUBDIR+= pmcannotate 274SUBDIR+= pmccontrol 275SUBDIR+= pmcstat 276.endif 277 278.if ${MK_PORTSNAP} != "no" 279SUBDIR+= portsnap 280.endif 281 282.if ${MK_PPP} != "no" 283SUBDIR+= ppp 284.endif 285 286.if ${MK_QUOTAS} != "no" 287SUBDIR+= edquota 288SUBDIR+= quotaon 289SUBDIR+= repquota 290.endif 291 292.if ${MK_RCMDS} != "no" 293SUBDIR+= rwhod 294.endif 295 296.if ${MK_SENDMAIL} != "no" 297SUBDIR+= editmap 298SUBDIR+= mailstats 299SUBDIR+= makemap 300SUBDIR+= praliases 301SUBDIR+= sendmail 302.endif 303 304.if ${MK_TOOLCHAIN} != "no" 305SUBDIR+= config 306SUBDIR+= crunch 307.endif 308 309.if ${MK_USB} != "no" 310SUBDIR+= uathload 311SUBDIR+= uhsoctl 312SUBDIR+= usbconfig 313SUBDIR+= usbdump 314.endif 315 316.if ${MK_UTMPX} != "no" 317SUBDIR+= ac 318SUBDIR+= lastlogin 319SUBDIR+= utx 320.endif 321 322.if ${MK_WIRELESS} != "no" 323SUBDIR+= ancontrol 324SUBDIR+= wlandebug 325SUBDIR+= wpa 326.endif 327 328.include <bsd.arch.inc.mk> 329 330SUBDIR:= ${SUBDIR:O} 331 332.include <bsd.subdir.mk> 333