Makefile revision 294364
1# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2# $FreeBSD: stable/10/usr.sbin/Makefile 294364 2016-01-19 23:36:49Z ian $ 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 mount_smbfs \ 48 mptutil \ 49 mtest \ 50 ${_mtree} \ 51 newsyslog \ 52 nfscbd \ 53 nfsd \ 54 nfsdumpstate \ 55 nfsrevoke \ 56 nfsuserd \ 57 nmtree \ 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 sesutil \ 78 setfib \ 79 setfmac \ 80 setpmac \ 81 smbmsg \ 82 snapinfo \ 83 spray \ 84 syslogd \ 85 sysrc \ 86 tcpdrop \ 87 tcpdump \ 88 traceroute \ 89 trpt \ 90 tzsetup \ 91 uefisign \ 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 113.if ${MK_OPENSSL} != "no" 114SUBDIR+= auditdistd 115.endif 116SUBDIR+= auditreduce 117SUBDIR+= praudit 118.endif 119 120.if ${MK_AUTHPF} != "no" 121SUBDIR+= authpf 122.endif 123 124.if ${MK_AUTOFS} != "no" 125SUBDIR+= autofs 126.endif 127 128.if ${MK_BLUETOOTH} != "no" 129SUBDIR+= bluetooth 130.endif 131 132.if ${MK_BOOTPARAMD} != "no" 133SUBDIR+= bootparamd 134.endif 135 136.if ${MK_BSDINSTALL} != "no" 137SUBDIR+= bsdinstall 138.endif 139 140.if ${MK_BSNMP} != "no" 141SUBDIR+= bsnmpd 142.endif 143 144.if ${MK_CTM} != "no" 145SUBDIR+= ctm 146.endif 147 148.if ${MK_FLOPPY} != "no" 149SUBDIR+= fdcontrol 150SUBDIR+= fdformat 151SUBDIR+= fdread 152SUBDIR+= fdwrite 153.endif 154 155.if ${MK_FMTREE} != "no" 156SUBDIR+= mtree 157.endif 158 159.if ${MK_FREEBSD_UPDATE} != "no" 160SUBDIR+= freebsd-update 161.endif 162 163.if ${MK_GSSAPI} != "no" 164SUBDIR+= gssd 165.endif 166 167.if ${MK_GPIO} != "no" 168SUBDIR+= gpioctl 169.endif 170 171.if ${MK_INET6} != "no" 172SUBDIR+= faithd 173SUBDIR+= ip6addrctl 174SUBDIR+= mld6query 175SUBDIR+= ndp 176SUBDIR+= rip6query 177SUBDIR+= route6d 178SUBDIR+= rrenumd 179SUBDIR+= rtadvctl 180SUBDIR+= rtadvd 181SUBDIR+= rtsold 182SUBDIR+= traceroute6 183.endif 184 185.if ${MK_INETD} != "no" 186SUBDIR+= inetd 187.endif 188 189.if ${MK_IPFW} != "no" 190SUBDIR+= ipfwpcap 191.endif 192 193.if ${MK_IPX} != "no" 194SUBDIR+= IPXrouted 195.endif 196 197.if ${MK_ISCSI} != "no" 198SUBDIR+= iscsid 199.endif 200 201.if ${MK_JAIL} != "no" 202SUBDIR+= jail 203SUBDIR+= jexec 204SUBDIR+= jls 205.endif 206 207# XXX MK_SYSCONS 208.if ${MK_LEGACY_CONSOLE} != "no" 209SUBDIR+= kbdcontrol 210SUBDIR+= kbdmap 211SUBDIR+= moused 212SUBDIR+= vidcontrol 213.endif 214 215.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 216.if ${MK_PPP} != "no" 217SUBDIR+= pppctl 218.endif 219.if ${MK_NS_CACHING} != "no" 220SUBDIR+= nscd 221.endif 222.endif 223 224.if ${MK_LPR} != "no" 225SUBDIR+= lpr 226.endif 227 228.if ${MK_MAN_UTILS} != "no" 229SUBDIR+= manctl 230.endif 231 232.if ${MK_NAND} != "no" 233SUBDIR+= nandsim 234SUBDIR+= nandtool 235.endif 236 237.if ${MK_NETGRAPH} != "no" 238SUBDIR+= flowctl 239SUBDIR+= lmcconfig 240SUBDIR+= ngctl 241SUBDIR+= nghook 242.endif 243 244.if ${MK_NIS} != "no" 245SUBDIR+= rpc.yppasswdd 246SUBDIR+= rpc.ypupdated 247SUBDIR+= rpc.ypxfrd 248SUBDIR+= ypbind 249SUBDIR+= yp_mkdb 250SUBDIR+= yppoll 251SUBDIR+= yppush 252SUBDIR+= ypserv 253SUBDIR+= ypset 254.endif 255 256.if ${MK_NTP} != "no" 257SUBDIR+= ntp 258.endif 259 260.if ${MK_OPENSSL} != "no" 261SUBDIR+= keyserv 262.endif 263 264.if ${MK_PC_SYSINSTALL} != "no" 265_pc_sysinstall= pc-sysinstall 266.endif 267 268.if ${MK_PF} != "no" 269SUBDIR+= ftp-proxy 270.endif 271 272.if ${MK_PKGBOOTSTRAP} != "no" 273SUBDIR+= pkg 274.endif 275 276.if ${MK_PKGTOOLS} != "no" 277SUBDIR+= pkg_install 278.endif 279 280# XXX MK_TOOLCHAIN? 281.if ${MK_PMC} != "no" 282SUBDIR+= pmcannotate 283SUBDIR+= pmccontrol 284SUBDIR+= pmcstat 285SUBDIR+= pmcstudy 286.endif 287 288.if ${MK_PORTSNAP} != "no" 289SUBDIR+= portsnap 290.endif 291 292.if ${MK_PPP} != "no" 293SUBDIR+= ppp 294.endif 295 296.if ${MK_QUOTAS} != "no" 297SUBDIR+= edquota 298SUBDIR+= quotaon 299SUBDIR+= repquota 300.endif 301 302.if ${MK_RCMDS} != "no" 303SUBDIR+= rwhod 304.endif 305 306.if ${MK_RCS} != "no" 307SUBDIR+= etcupdate 308.endif 309 310.if ${MK_SENDMAIL} != "no" 311SUBDIR+= editmap 312SUBDIR+= mailstats 313SUBDIR+= makemap 314SUBDIR+= praliases 315SUBDIR+= sendmail 316.endif 317 318.if ${MK_TCP_WRAPPERS} != "no" 319SUBDIR+= tcpdchk 320SUBDIR+= tcpdmatch 321.endif 322 323.if ${MK_TESTS} != "no" 324SUBDIR+= tests 325.endif 326 327.if ${MK_TIMED} != "no" 328SUBDIR+= timed 329.endif 330 331.if ${MK_TOOLCHAIN} != "no" 332SUBDIR+= config 333SUBDIR+= crunch 334.endif 335 336.if ${MK_UNBOUND} != "no" 337SUBDIR+= unbound 338.endif 339 340.if ${MK_USB} != "no" 341SUBDIR+= uathload 342SUBDIR+= uhsoctl 343SUBDIR+= usbconfig 344SUBDIR+= usbdump 345.endif 346 347.if ${MK_UTMPX} != "no" 348SUBDIR+= ac 349SUBDIR+= lastlogin 350SUBDIR+= utx 351.endif 352 353.if ${MK_WIRELESS} != "no" 354SUBDIR+= ancontrol 355SUBDIR+= wlandebug 356SUBDIR+= wpa 357.endif 358 359.include <bsd.arch.inc.mk> 360 361SUBDIR:= ${SUBDIR:O} 362 363SUBDIR_PARALLEL= 364 365.include <bsd.subdir.mk> 366