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