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