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