Makefile revision 278992
1# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2# $FreeBSD: head/usr.sbin/Makefile 278992 2015-02-19 11:17:36Z ngie $ 3 4.include <src.opts.mk> 5 6SUBDIR= adduser \ 7 arp \ 8 binmiscctl \ 9 bsdconfig \ 10 cdcontrol \ 11 chkgrp \ 12 chown \ 13 chroot \ 14 ckdist \ 15 clear_locks \ 16 crashinfo \ 17 cron \ 18 ctladm \ 19 ctld \ 20 daemon \ 21 dconschat \ 22 devctl \ 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 setfib \ 77 setfmac \ 78 setpmac \ 79 smbmsg \ 80 snapinfo \ 81 spray \ 82 syslogd \ 83 sysrc \ 84 tcpdrop \ 85 tcpdump \ 86 traceroute \ 87 trpt \ 88 tzsetup \ 89 ugidfw \ 90 vigr \ 91 vipw \ 92 wake \ 93 watch \ 94 watchdogd \ 95 zic 96 97SUBDIR:= ${SUBDIR:Nifmcstat} 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+= 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_ISCSI} != "no" 193SUBDIR+= iscsid 194.endif 195 196.if ${MK_JAIL} != "no" 197SUBDIR+= jail 198SUBDIR+= jexec 199SUBDIR+= jls 200.endif 201 202# XXX MK_SYSCONS 203.if ${MK_LEGACY_CONSOLE} != "no" 204SUBDIR+= kbdcontrol 205SUBDIR+= kbdmap 206SUBDIR+= moused 207SUBDIR+= vidcontrol 208.endif 209 210.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 211.if ${MK_PPP} != "no" 212SUBDIR+= pppctl 213.endif 214.if ${MK_NS_CACHING} != "no" 215SUBDIR+= nscd 216.endif 217.endif 218 219.if ${MK_LPR} != "no" 220SUBDIR+= lpr 221.endif 222 223.if ${MK_MAN_UTILS} != "no" 224SUBDIR+= manctl 225.endif 226 227.if ${MK_NAND} != "no" 228SUBDIR+= nandsim 229SUBDIR+= nandtool 230.endif 231 232.if ${MK_NETGRAPH} != "no" 233SUBDIR+= flowctl 234SUBDIR+= lmcconfig 235SUBDIR+= ngctl 236SUBDIR+= nghook 237.endif 238 239.if ${MK_NIS} != "no" 240SUBDIR+= rpc.yppasswdd 241SUBDIR+= rpc.ypupdated 242SUBDIR+= rpc.ypxfrd 243SUBDIR+= ypbind 244SUBDIR+= yp_mkdb 245SUBDIR+= yppoll 246SUBDIR+= yppush 247SUBDIR+= ypserv 248SUBDIR+= ypset 249.endif 250 251.if ${MK_NTP} != "no" 252SUBDIR+= ntp 253.endif 254 255.if ${MK_OPENSSL} != "no" 256SUBDIR+= keyserv 257.endif 258 259.if ${MK_PC_SYSINSTALL} != "no" 260_pc_sysinstall= pc-sysinstall 261.endif 262 263.if ${MK_PF} != "no" 264SUBDIR+= ftp-proxy 265.endif 266 267.if ${MK_PKGBOOTSTRAP} != "no" 268SUBDIR+= pkg 269.endif 270 271# XXX MK_TOOLCHAIN? 272.if ${MK_PMC} != "no" 273SUBDIR+= pmcannotate 274SUBDIR+= pmccontrol 275SUBDIR+= pmcstat 276SUBDIR+= pmcstudy 277.endif 278 279.if ${MK_PORTSNAP} != "no" 280SUBDIR+= portsnap 281.endif 282 283.if ${MK_PPP} != "no" 284SUBDIR+= ppp 285.endif 286 287.if ${MK_QUOTAS} != "no" 288SUBDIR+= edquota 289SUBDIR+= quotaon 290SUBDIR+= repquota 291.endif 292 293.if ${MK_RCMDS} != "no" 294SUBDIR+= rwhod 295.endif 296 297.if ${MK_RCS} != "no" 298SUBDIR+= etcupdate 299.endif 300 301.if ${MK_SENDMAIL} != "no" 302SUBDIR+= editmap 303SUBDIR+= mailstats 304SUBDIR+= makemap 305SUBDIR+= praliases 306SUBDIR+= sendmail 307.endif 308 309.if ${MK_TCP_WRAPPERS} != "no" 310SUBDIR+= tcpdchk 311SUBDIR+= tcpdmatch 312.endif 313 314.if ${MK_TESTS} != "no" 315SUBDIR+= tests 316.endif 317 318.if ${MK_TIMED} != "no" 319SUBDIR+= timed 320.endif 321 322.if ${MK_TOOLCHAIN} != "no" 323SUBDIR+= config 324SUBDIR+= crunch 325.endif 326 327.if ${MK_UNBOUND} != "no" 328SUBDIR+= unbound 329.endif 330 331.if ${MK_USB} != "no" 332SUBDIR+= uathload 333SUBDIR+= uhsoctl 334SUBDIR+= usbconfig 335SUBDIR+= usbdump 336.endif 337 338.if ${MK_UTMPX} != "no" 339SUBDIR+= ac 340SUBDIR+= lastlogin 341SUBDIR+= utx 342.endif 343 344.if ${MK_WIRELESS} != "no" 345SUBDIR+= ancontrol 346SUBDIR+= wlandebug 347SUBDIR+= wpa 348.endif 349 350.include <bsd.arch.inc.mk> 351 352SUBDIR:= ${SUBDIR:O} 353 354SUBDIR_PARALLEL= 355 356.include <bsd.subdir.mk> 357