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