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