Makefile revision 279505
1# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2# $FreeBSD: stable/10/usr.sbin/Makefile 279505 2015-03-01 22:03:52Z ngie $ 3 4.include <bsd.own.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 etcupdate \ 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 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+= faithd 170SUBDIR+= ip6addrctl 171SUBDIR+= mld6query 172SUBDIR+= ndp 173SUBDIR+= rip6query 174SUBDIR+= route6d 175SUBDIR+= rrenumd 176SUBDIR+= rtadvctl 177SUBDIR+= rtadvd 178SUBDIR+= rtsold 179SUBDIR+= traceroute6 180.endif 181 182.if ${MK_INETD} != "no" 183SUBDIR+= inetd 184.endif 185 186.if ${MK_IPFW} != "no" 187SUBDIR+= ipfwpcap 188.endif 189 190.if ${MK_IPX} != "no" 191SUBDIR+= IPXrouted 192.endif 193 194.if ${MK_ISCSI} != "no" 195SUBDIR+= iscsid 196.endif 197 198.if ${MK_JAIL} != "no" 199SUBDIR+= jail 200SUBDIR+= jexec 201SUBDIR+= jls 202.endif 203 204# XXX MK_SYSCONS 205.if ${MK_LEGACY_CONSOLE} != "no" 206SUBDIR+= kbdcontrol 207SUBDIR+= kbdmap 208SUBDIR+= moused 209SUBDIR+= vidcontrol 210.endif 211 212.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 213.if ${MK_PPP} != "no" 214SUBDIR+= pppctl 215.endif 216.if ${MK_NS_CACHING} != "no" 217SUBDIR+= nscd 218.endif 219.endif 220 221.if ${MK_LPR} != "no" 222SUBDIR+= lpr 223.endif 224 225.if ${MK_MAN_UTILS} != "no" 226SUBDIR+= manctl 227.endif 228 229.if ${MK_NAND} != "no" 230SUBDIR+= nandsim 231SUBDIR+= nandtool 232.endif 233 234.if ${MK_NETGRAPH} != "no" 235SUBDIR+= flowctl 236SUBDIR+= lmcconfig 237SUBDIR+= ngctl 238SUBDIR+= nghook 239.endif 240 241.if ${MK_NIS} != "no" 242SUBDIR+= rpc.yppasswdd 243SUBDIR+= rpc.ypupdated 244SUBDIR+= rpc.ypxfrd 245SUBDIR+= ypbind 246SUBDIR+= yp_mkdb 247SUBDIR+= yppoll 248SUBDIR+= yppush 249SUBDIR+= ypserv 250SUBDIR+= ypset 251.endif 252 253.if ${MK_NTP} != "no" 254SUBDIR+= ntp 255.endif 256 257.if ${MK_OPENSSL} != "no" 258SUBDIR+= keyserv 259.endif 260 261.if ${MK_PC_SYSINSTALL} != "no" 262_pc_sysinstall= pc-sysinstall 263.endif 264 265.if ${MK_PF} != "no" 266SUBDIR+= ftp-proxy 267.endif 268 269.if ${MK_PKGBOOTSTRAP} != "no" 270SUBDIR+= pkg 271.endif 272 273.if ${MK_PKGTOOLS} != "no" 274SUBDIR+= pkg_install 275.endif 276 277# XXX MK_TOOLCHAIN? 278.if ${MK_PMC} != "no" 279SUBDIR+= pmcannotate 280SUBDIR+= pmccontrol 281SUBDIR+= pmcstat 282.endif 283 284.if ${MK_PORTSNAP} != "no" 285SUBDIR+= portsnap 286.endif 287 288.if ${MK_PPP} != "no" 289SUBDIR+= ppp 290.endif 291 292.if ${MK_QUOTAS} != "no" 293SUBDIR+= edquota 294SUBDIR+= quotaon 295SUBDIR+= repquota 296.endif 297 298.if ${MK_RCMDS} != "no" 299SUBDIR+= rwhod 300.endif 301 302.if ${MK_SENDMAIL} != "no" 303SUBDIR+= editmap 304SUBDIR+= mailstats 305SUBDIR+= makemap 306SUBDIR+= praliases 307SUBDIR+= sendmail 308.endif 309 310.if ${MK_TCP_WRAPPERS} != "no" 311SUBDIR+= tcpdchk 312SUBDIR+= tcpdmatch 313.endif 314 315.if ${MK_TESTS} != "no" 316SUBDIR+= tests 317.endif 318 319.if ${MK_TIMED} != "no" 320SUBDIR+= timed 321.endif 322 323.if ${MK_TOOLCHAIN} != "no" 324SUBDIR+= config 325SUBDIR+= crunch 326.endif 327 328.if ${MK_UNBOUND} != "no" 329SUBDIR+= unbound 330.endif 331 332.if ${MK_USB} != "no" 333SUBDIR+= uathload 334SUBDIR+= uhsoctl 335SUBDIR+= usbconfig 336SUBDIR+= usbdump 337.endif 338 339.if ${MK_UTMPX} != "no" 340SUBDIR+= ac 341SUBDIR+= lastlogin 342SUBDIR+= utx 343.endif 344 345.if ${MK_WIRELESS} != "no" 346SUBDIR+= ancontrol 347SUBDIR+= wlandebug 348SUBDIR+= wpa 349.endif 350 351.include <bsd.arch.inc.mk> 352 353SUBDIR:= ${SUBDIR:O} 354 355SUBDIR_PARALLEL= 356 357.include <bsd.subdir.mk> 358