Makefile revision 270892
1216390Sjchandra# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2216390Sjchandra# $FreeBSD: stable/10/usr.sbin/Makefile 270892 2014-08-31 21:18:23Z trasz $ 3216390Sjchandra 4216390Sjchandra.include <bsd.own.mk> 5216390Sjchandra 6216390SjchandraSUBDIR= adduser \ 7216390Sjchandra arp \ 8216390Sjchandra autofs \ 9216390Sjchandra binmiscctl \ 10216390Sjchandra bootparamd \ 11216390Sjchandra bsdconfig \ 12216390Sjchandra bsdinstall \ 13216390Sjchandra cdcontrol \ 14216390Sjchandra chkgrp \ 15216390Sjchandra chown \ 16216390Sjchandra chroot \ 17216390Sjchandra ckdist \ 18216390Sjchandra clear_locks \ 19216390Sjchandra crashinfo \ 20216390Sjchandra cron \ 21216390Sjchandra ctladm \ 22216390Sjchandra ctld \ 23216390Sjchandra daemon \ 24216390Sjchandra dconschat \ 25216390Sjchandra devinfo \ 26216390Sjchandra digictl \ 27216390Sjchandra diskinfo \ 28216390Sjchandra dumpcis \ 29216390Sjchandra etcupdate \ 30216390Sjchandra extattr \ 31216390Sjchandra extattrctl \ 32216390Sjchandra fifolog \ 33216390Sjchandra fwcontrol \ 34216390Sjchandra getfmac \ 35216390Sjchandra getpmac \ 36216390Sjchandra gstat \ 37216390Sjchandra i2c \ 38216390Sjchandra ifmcstat \ 39216390Sjchandra inetd \ 40216390Sjchandra iostat \ 41216390Sjchandra iscsid \ 42216390Sjchandra kldxref \ 43216390Sjchandra mailwrapper \ 44216390Sjchandra makefs \ 45216390Sjchandra memcontrol \ 46216390Sjchandra mergemaster \ 47216390Sjchandra mfiutil \ 48216390Sjchandra mixer \ 49216390Sjchandra mlxcontrol \ 50216390Sjchandra mountd \ 51216390Sjchandra mptutil \ 52216390Sjchandra mtest \ 53216390Sjchandra ${_mtree} \ 54216390Sjchandra newsyslog \ 55216390Sjchandra nfscbd \ 56216390Sjchandra nfsd \ 57216390Sjchandra nfsdumpstate \ 58216390Sjchandra nfsrevoke \ 59216390Sjchandra nfsuserd \ 60216390Sjchandra nmtree \ 61216390Sjchandra nologin \ 62216390Sjchandra ${_pc_sysinstall} \ 63216390Sjchandra pciconf \ 64216390Sjchandra periodic \ 65216390Sjchandra powerd \ 66216390Sjchandra procctl \ 67216390Sjchandra pstat \ 68216390Sjchandra pw \ 69216390Sjchandra pwd_mkdb \ 70216390Sjchandra quot \ 71216390Sjchandra rarpd \ 72216390Sjchandra rmt \ 73216390Sjchandra rpcbind \ 74216390Sjchandra rpc.lockd \ 75216390Sjchandra rpc.statd \ 76216390Sjchandra rpc.umntall \ 77216390Sjchandra rtprio \ 78216390Sjchandra service \ 79216390Sjchandra services_mkdb \ 80216390Sjchandra setfib \ 81216390Sjchandra setfmac \ 82216390Sjchandra setpmac \ 83216390Sjchandra smbmsg \ 84216390Sjchandra snapinfo \ 85216390Sjchandra spray \ 86216390Sjchandra syslogd \ 87216390Sjchandra sysrc \ 88216390Sjchandra tcpdchk \ 89216390Sjchandra tcpdmatch \ 90216390Sjchandra tcpdrop \ 91216390Sjchandra tcpdump \ 92216390Sjchandra timed \ 93216390Sjchandra traceroute \ 94216390Sjchandra trpt \ 95216390Sjchandra tzsetup \ 96216390Sjchandra ugidfw \ 97216390Sjchandra vipw \ 98216390Sjchandra wake \ 99216390Sjchandra watch \ 100216390Sjchandra watchdogd \ 101216390Sjchandra zic 102216390Sjchandra 103216390Sjchandra# NB: keep these sorted by MK_* knobs 104216390Sjchandra 105216390Sjchandra.if ${MK_ACCT} != "no" 106216390SjchandraSUBDIR+= accton 107216390SjchandraSUBDIR+= sa 108216390Sjchandra.endif 109216390Sjchandra 110216390Sjchandra.if ${MK_AMD} != "no" 111216390SjchandraSUBDIR+= amd 112216390Sjchandra.endif 113216390Sjchandra 114216390Sjchandra.if ${MK_AUDIT} != "no" 115216390SjchandraSUBDIR+= audit 116216390SjchandraSUBDIR+= auditd 117216390Sjchandra.if ${MK_OPENSSL} != "no" 118216390SjchandraSUBDIR+= auditdistd 119216390Sjchandra.endif 120216390SjchandraSUBDIR+= auditreduce 121216390SjchandraSUBDIR+= praudit 122216390Sjchandra.endif 123216390Sjchandra 124216390Sjchandra.if ${MK_AUTHPF} != "no" 125216390SjchandraSUBDIR+= authpf 126216390Sjchandra.endif 127216390Sjchandra 128216390Sjchandra.if ${MK_BLUETOOTH} != "no" 129216390SjchandraSUBDIR+= bluetooth 130216390Sjchandra.endif 131216390Sjchandra 132216390Sjchandra.if ${MK_BSNMP} != "no" 133216390SjchandraSUBDIR+= bsnmpd 134216390Sjchandra.endif 135216390Sjchandra 136216390Sjchandra.if ${MK_CTM} != "no" 137216390SjchandraSUBDIR+= ctm 138216390Sjchandra.endif 139216390Sjchandra 140216390Sjchandra.if ${MK_FLOPPY} != "no" 141216390SjchandraSUBDIR+= fdcontrol 142216390SjchandraSUBDIR+= fdformat 143216390SjchandraSUBDIR+= fdread 144216390SjchandraSUBDIR+= fdwrite 145216390Sjchandra.endif 146216390Sjchandra 147216390Sjchandra.if ${MK_FMTREE} != "no" 148216390SjchandraSUBDIR+= mtree 149216390Sjchandra.endif 150216390Sjchandra 151216390Sjchandra.if ${MK_FREEBSD_UPDATE} != "no" 152216390SjchandraSUBDIR+= freebsd-update 153216390Sjchandra.endif 154216390Sjchandra 155216390Sjchandra.if ${MK_GSSAPI} != "no" 156216390SjchandraSUBDIR+= gssd 157216390Sjchandra.endif 158216390Sjchandra 159.if ${MK_GPIO} != "no" 160SUBDIR+= gpioctl 161.endif 162 163.if ${MK_INET6} != "no" 164SUBDIR+= faithd 165SUBDIR+= ip6addrctl 166SUBDIR+= mld6query 167SUBDIR+= ndp 168SUBDIR+= rip6query 169SUBDIR+= route6d 170SUBDIR+= rrenumd 171SUBDIR+= rtadvctl 172SUBDIR+= rtadvd 173SUBDIR+= rtsold 174SUBDIR+= traceroute6 175.endif 176 177.if ${MK_IPFW} != "no" 178SUBDIR+= ipfwpcap 179.endif 180 181.if ${MK_IPX} != "no" 182SUBDIR+= IPXrouted 183.endif 184 185.if ${MK_JAIL} != "no" 186SUBDIR+= jail 187SUBDIR+= jexec 188SUBDIR+= jls 189.endif 190 191# XXX MK_SYSCONS 192.if ${MK_LEGACY_CONSOLE} != "no" 193SUBDIR+= kbdcontrol 194SUBDIR+= kbdmap 195SUBDIR+= moused 196SUBDIR+= vidcontrol 197.endif 198 199.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 200.if ${MK_PPP} != "no" 201SUBDIR+= pppctl 202.endif 203.if ${MK_NS_CACHING} != "no" 204SUBDIR+= nscd 205.endif 206.endif 207 208.if ${MK_LPR} != "no" 209SUBDIR+= lpr 210.endif 211 212.if ${MK_MAN_UTILS} != "no" 213SUBDIR+= manctl 214.endif 215 216.if ${MK_NAND} != "no" 217SUBDIR+= nandsim 218SUBDIR+= nandtool 219.endif 220 221.if ${MK_NETGRAPH} != "no" 222SUBDIR+= flowctl 223SUBDIR+= lmcconfig 224SUBDIR+= ngctl 225SUBDIR+= nghook 226.endif 227 228.if ${MK_NIS} != "no" 229SUBDIR+= rpc.yppasswdd 230SUBDIR+= rpc.ypupdated 231SUBDIR+= rpc.ypxfrd 232SUBDIR+= ypbind 233SUBDIR+= yp_mkdb 234SUBDIR+= yppoll 235SUBDIR+= yppush 236SUBDIR+= ypserv 237SUBDIR+= ypset 238.endif 239 240.if ${MK_NTP} != "no" 241SUBDIR+= ntp 242.endif 243 244.if ${MK_OPENSSL} != "no" 245SUBDIR+= keyserv 246.endif 247 248.if ${MK_PC_SYSINSTALL} != "no" 249_pc_sysinstall= pc-sysinstall 250.endif 251 252.if ${MK_PF} != "no" 253SUBDIR+= ftp-proxy 254.endif 255 256.if ${MK_PKGBOOTSTRAP} != "no" 257SUBDIR+= pkg 258.endif 259 260.if ${MK_PKGTOOLS} != "no" 261SUBDIR+= pkg_install 262.endif 263 264# XXX MK_TOOLCHAIN? 265.if ${MK_PMC} != "no" 266SUBDIR+= pmcannotate 267SUBDIR+= pmccontrol 268SUBDIR+= pmcstat 269.endif 270 271.if ${MK_PORTSNAP} != "no" 272SUBDIR+= portsnap 273.endif 274 275.if ${MK_PPP} != "no" 276SUBDIR+= ppp 277.endif 278 279.if ${MK_QUOTAS} != "no" 280SUBDIR+= edquota 281SUBDIR+= quotaon 282SUBDIR+= repquota 283.endif 284 285.if ${MK_RCMDS} != "no" 286SUBDIR+= rwhod 287.endif 288 289.if ${MK_SENDMAIL} != "no" 290SUBDIR+= editmap 291SUBDIR+= mailstats 292SUBDIR+= makemap 293SUBDIR+= praliases 294SUBDIR+= sendmail 295.endif 296 297.if ${MK_TESTS} != "no" 298SUBDIR+= tests 299.endif 300 301.if ${MK_TOOLCHAIN} != "no" 302SUBDIR+= config 303SUBDIR+= crunch 304.endif 305 306.if ${MK_UNBOUND} != "no" 307SUBDIR+= unbound 308.endif 309 310.if ${MK_USB} != "no" 311SUBDIR+= uathload 312SUBDIR+= uhsoctl 313SUBDIR+= usbconfig 314SUBDIR+= usbdump 315.endif 316 317.if ${MK_UTMPX} != "no" 318SUBDIR+= ac 319SUBDIR+= lastlogin 320SUBDIR+= utx 321.endif 322 323.if ${MK_WIRELESS} != "no" 324SUBDIR+= ancontrol 325SUBDIR+= wlandebug 326SUBDIR+= wpa 327.endif 328 329.include <bsd.arch.inc.mk> 330 331SUBDIR:= ${SUBDIR:O} 332 333SUBDIR_PARALLEL= 334 335.include <bsd.subdir.mk> 336