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