Makefile revision 277675
198184Sgordon# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 298184Sgordon# $FreeBSD: head/usr.sbin/Makefile 277675 2015-01-25 04:20:11Z ngie $ 398184Sgordon 498184Sgordon.include <src.opts.mk> 598184Sgordon 698184SgordonSUBDIR= adduser \ 7155838Sdougb arp \ 8136224Smtm autofs \ 998184Sgordon binmiscctl \ 1098184Sgordon bootparamd \ 1198184Sgordon bsdconfig \ 12153537Sdougb bsdinstall \ 13153537Sdougb cdcontrol \ 14153537Sdougb chkgrp \ 1598184Sgordon chown \ 1698184Sgordon chroot \ 1798184Sgordon ckdist \ 1898184Sgordon clear_locks \ 19159830Syar crashinfo \ 20159830Syar cron \ 21159830Syar ctladm \ 2298184Sgordon ctld \ 2398184Sgordon daemon \ 2498184Sgordon dconschat \ 2598184Sgordon devinfo \ 2698184Sgordon digictl \ 27159830Syar diskinfo \ 28154787Snetchild dumpcis \ 29154236Sbrooks extattr \ 30154236Sbrooks extattrctl \ 31154236Sbrooks fifolog \ 32154236Sbrooks fstyp \ 33154236Sbrooks fwcontrol \ 34154236Sbrooks getfmac \ 3598184Sgordon getpmac \ 3698184Sgordon gstat \ 3798184Sgordon i2c \ 38153537Sdougb ifmcstat \ 39153537Sdougb inetd \ 40153537Sdougb iostat \ 41159830Syar kldxref \ 42153537Sdougb mailwrapper \ 4398184Sgordon makefs \ 44153537Sdougb memcontrol \ 45153537Sdougb mergemaster \ 46153537Sdougb mfiutil \ 47153537Sdougb mixer \ 48153537Sdougb mlxcontrol \ 49153537Sdougb mountd \ 50153537Sdougb mptutil \ 51153537Sdougb mtest \ 52153537Sdougb ${_mtree} \ 53153537Sdougb newsyslog \ 54153537Sdougb nfscbd \ 5598184Sgordon nfsd \ 5698184Sgordon nfsdumpstate \ 57 nfsrevoke \ 58 nfsuserd \ 59 nmtree \ 60 nologin \ 61 ${_pc_sysinstall} \ 62 pciconf \ 63 periodic \ 64 powerd \ 65 procctl \ 66 pstat \ 67 pw \ 68 pwd_mkdb \ 69 quot \ 70 rarpd \ 71 rmt \ 72 rpcbind \ 73 rpc.lockd \ 74 rpc.statd \ 75 rpc.umntall \ 76 rtprio \ 77 service \ 78 services_mkdb \ 79 setfib \ 80 setfmac \ 81 setpmac \ 82 smbmsg \ 83 snapinfo \ 84 spray \ 85 syslogd \ 86 sysrc \ 87 tcpdchk \ 88 tcpdmatch \ 89 tcpdrop \ 90 tcpdump \ 91 timed \ 92 traceroute \ 93 trpt \ 94 tzsetup \ 95 ugidfw \ 96 vigr \ 97 vipw \ 98 wake \ 99 watch \ 100 watchdogd \ 101 zic 102 103# NB: keep these sorted by MK_* knobs 104 105.if ${MK_ACCT} != "no" 106SUBDIR+= accton 107SUBDIR+= sa 108.endif 109 110.if ${MK_AMD} != "no" 111SUBDIR+= amd 112.endif 113 114.if ${MK_AUDIT} != "no" 115SUBDIR+= audit 116SUBDIR+= auditd 117.if ${MK_OPENSSL} != "no" 118SUBDIR+= auditdistd 119.endif 120SUBDIR+= auditreduce 121SUBDIR+= praudit 122.endif 123 124.if ${MK_AUTHPF} != "no" 125SUBDIR+= authpf 126.endif 127 128.if ${MK_BLUETOOTH} != "no" 129SUBDIR+= bluetooth 130.endif 131 132.if ${MK_BSNMP} != "no" 133SUBDIR+= bsnmpd 134.endif 135 136.if ${MK_CTM} != "no" 137SUBDIR+= ctm 138.endif 139 140.if ${MK_FLOPPY} != "no" 141SUBDIR+= fdcontrol 142SUBDIR+= fdformat 143SUBDIR+= fdread 144SUBDIR+= fdwrite 145.endif 146 147.if ${MK_FMTREE} != "no" 148SUBDIR+= mtree 149.endif 150 151.if ${MK_FREEBSD_UPDATE} != "no" 152SUBDIR+= freebsd-update 153.endif 154 155.if ${MK_GSSAPI} != "no" 156SUBDIR+= gssd 157.endif 158 159.if ${MK_GPIO} != "no" 160SUBDIR+= gpioctl 161.endif 162 163.if ${MK_INET6} != "no" 164SUBDIR+= ip6addrctl 165SUBDIR+= mld6query 166SUBDIR+= ndp 167SUBDIR+= rip6query 168SUBDIR+= route6d 169SUBDIR+= rrenumd 170SUBDIR+= rtadvctl 171SUBDIR+= rtadvd 172SUBDIR+= rtsold 173SUBDIR+= traceroute6 174.endif 175 176.if ${MK_IPFW} != "no" 177SUBDIR+= ipfwpcap 178.endif 179 180.if ${MK_ISCSI} != "no" 181SUBDIR+= iscsid 182.endif 183 184.if ${MK_JAIL} != "no" 185SUBDIR+= jail 186SUBDIR+= jexec 187SUBDIR+= jls 188.endif 189 190# XXX MK_SYSCONS 191.if ${MK_LEGACY_CONSOLE} != "no" 192SUBDIR+= kbdcontrol 193SUBDIR+= kbdmap 194SUBDIR+= moused 195SUBDIR+= vidcontrol 196.endif 197 198.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 199.if ${MK_PPP} != "no" 200SUBDIR+= pppctl 201.endif 202.if ${MK_NS_CACHING} != "no" 203SUBDIR+= nscd 204.endif 205.endif 206 207.if ${MK_LPR} != "no" 208SUBDIR+= lpr 209.endif 210 211.if ${MK_MAN_UTILS} != "no" 212SUBDIR+= manctl 213.endif 214 215.if ${MK_NAND} != "no" 216SUBDIR+= nandsim 217SUBDIR+= nandtool 218.endif 219 220.if ${MK_NETGRAPH} != "no" 221SUBDIR+= flowctl 222SUBDIR+= lmcconfig 223SUBDIR+= ngctl 224SUBDIR+= nghook 225.endif 226 227.if ${MK_NIS} != "no" 228SUBDIR+= rpc.yppasswdd 229SUBDIR+= rpc.ypupdated 230SUBDIR+= rpc.ypxfrd 231SUBDIR+= ypbind 232SUBDIR+= yp_mkdb 233SUBDIR+= yppoll 234SUBDIR+= yppush 235SUBDIR+= ypserv 236SUBDIR+= ypset 237.endif 238 239.if ${MK_NTP} != "no" 240SUBDIR+= ntp 241.endif 242 243.if ${MK_OPENSSL} != "no" 244SUBDIR+= keyserv 245.endif 246 247.if ${MK_PC_SYSINSTALL} != "no" 248_pc_sysinstall= pc-sysinstall 249.endif 250 251.if ${MK_PF} != "no" 252SUBDIR+= ftp-proxy 253.endif 254 255.if ${MK_PKGBOOTSTRAP} != "no" 256SUBDIR+= pkg 257.endif 258 259# XXX MK_TOOLCHAIN? 260.if ${MK_PMC} != "no" 261SUBDIR+= pmcannotate 262SUBDIR+= pmccontrol 263SUBDIR+= pmcstat 264SUBDIR+= pmcstudy 265.endif 266 267.if ${MK_PORTSNAP} != "no" 268SUBDIR+= portsnap 269.endif 270 271.if ${MK_PPP} != "no" 272SUBDIR+= ppp 273.endif 274 275.if ${MK_QUOTAS} != "no" 276SUBDIR+= edquota 277SUBDIR+= quotaon 278SUBDIR+= repquota 279.endif 280 281.if ${MK_RCMDS} != "no" 282SUBDIR+= rwhod 283.endif 284 285.if ${MK_RCS} != "no" 286SUBDIR+= etcupdate 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