Makefile revision 290103
133965Sjdp# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 277298Sobrien# $FreeBSD: head/usr.sbin/Makefile 290103 2015-10-28 12:31:29Z bapt $ 377298Sobrien 433965Sjdp.include <src.opts.mk> 533965Sjdp 633965SjdpSUBDIR= adduser \ 733965Sjdp arp \ 833965Sjdp binmiscctl \ 933965Sjdp bsdconfig \ 1033965Sjdp cdcontrol \ 1133965Sjdp chkgrp \ 1233965Sjdp chown \ 1333965Sjdp chroot \ 1433965Sjdp ckdist \ 1533965Sjdp clear_locks \ 1633965Sjdp crashinfo \ 1733965Sjdp cron \ 1860484Sobrien ctladm \ 1960484Sobrien ctld \ 2060484Sobrien daemon \ 2133965Sjdp dconschat \ 2233965Sjdp devctl \ 2333965Sjdp devinfo \ 2433965Sjdp digictl \ 2533965Sjdp diskinfo \ 2633965Sjdp dumpcis \ 2733965Sjdp extattr \ 2833965Sjdp extattrctl \ 2933965Sjdp fifolog \ 3033965Sjdp fstyp \ 3133965Sjdp fwcontrol \ 3233965Sjdp getfmac \ 3333965Sjdp getpmac \ 3433965Sjdp gstat \ 3533965Sjdp i2c \ 3633965Sjdp ifmcstat \ 3733965Sjdp iostat \ 3833965Sjdp iovctl \ 3933965Sjdp kldxref \ 4033965Sjdp mailwrapper \ 4133965Sjdp makefs \ 4233965Sjdp memcontrol \ 4333965Sjdp mergemaster \ 4433965Sjdp mfiutil \ 4533965Sjdp mixer \ 4633965Sjdp mlxcontrol \ 4733965Sjdp mountd \ 4877298Sobrien mpsutil \ 4933965Sjdp mptutil \ 5033965Sjdp mtest \ 5133965Sjdp ${_mtree} \ 5233965Sjdp newsyslog \ 5333965Sjdp nfscbd \ 5433965Sjdp nfsd \ 5533965Sjdp nfsdumpstate \ 5633965Sjdp nfsrevoke \ 5733965Sjdp nfsuserd \ 5833965Sjdp nmtree \ 5933965Sjdp nologin \ 6033965Sjdp ${_pc_sysinstall} \ 6133965Sjdp pciconf \ 6233965Sjdp periodic \ 6333965Sjdp powerd \ 6477298Sobrien procctl \ 6533965Sjdp pstat \ 6633965Sjdp pw \ 6777298Sobrien pwd_mkdb \ 6833965Sjdp quot \ 6933965Sjdp rarpd \ 7033965Sjdp rmt \ 7133965Sjdp rpcbind \ 7233965Sjdp rpc.lockd \ 7333965Sjdp rpc.statd \ 7433965Sjdp rpc.umntall \ 7533965Sjdp rtprio \ 7633965Sjdp service \ 7733965Sjdp services_mkdb \ 7833965Sjdp sesutil \ 7933965Sjdp setfib \ 8033965Sjdp setfmac \ 8133965Sjdp setpmac \ 8233965Sjdp smbmsg \ 8333965Sjdp snapinfo \ 8433965Sjdp spray \ 8533965Sjdp syslogd \ 8633965Sjdp sysrc \ 8733965Sjdp tcpdrop \ 8833965Sjdp tcpdump \ 8933965Sjdp traceroute \ 9033965Sjdp trpt \ 9133965Sjdp tzsetup \ 9233965Sjdp uefisign \ 9333965Sjdp ugidfw \ 9433965Sjdp vigr \ 9533965Sjdp vipw \ 9633965Sjdp wake \ 9733965Sjdp watch \ 9833965Sjdp watchdogd \ 9933965Sjdp zic 10033965Sjdp 10133965Sjdp# NB: keep these sorted by MK_* knobs 10233965Sjdp 10333965Sjdp.if ${MK_ACCT} != "no" 10433965SjdpSUBDIR+= accton 10577298SobrienSUBDIR+= sa 10677298Sobrien.endif 10777298Sobrien 10877298Sobrien.if ${MK_AMD} != "no" 10977298SobrienSUBDIR+= amd 11077298Sobrien.endif 11133965Sjdp 11233965Sjdp.if ${MK_AUDIT} != "no" 11333965SjdpSUBDIR+= audit 11433965SjdpSUBDIR+= auditd 11533965Sjdp.if ${MK_OPENSSL} != "no" 11633965SjdpSUBDIR+= auditdistd 11733965Sjdp.endif 11833965SjdpSUBDIR+= auditreduce 11933965SjdpSUBDIR+= praudit 12033965Sjdp.endif 12133965Sjdp 12233965Sjdp.if ${MK_AUTHPF} != "no" 12333965SjdpSUBDIR+= authpf 12433965Sjdp.endif 12533965Sjdp 12633965Sjdp.if ${MK_AUTOFS} != "no" 12733965SjdpSUBDIR+= autofs 12833965Sjdp.endif 12933965Sjdp 13033965Sjdp.if ${MK_BLUETOOTH} != "no" 13133965SjdpSUBDIR+= bluetooth 13233965Sjdp.endif 13333965Sjdp 13433965Sjdp.if ${MK_BOOTPARAMD} != "no" 13533965SjdpSUBDIR+= bootparamd 13633965Sjdp.endif 13733965Sjdp 13833965Sjdp.if ${MK_BSDINSTALL} != "no" 13933965SjdpSUBDIR+= bsdinstall 14033965Sjdp.endif 14133965Sjdp 14233965Sjdp.if ${MK_BSNMP} != "no" 14333965SjdpSUBDIR+= bsnmpd 14433965Sjdp.endif 14533965Sjdp 14633965Sjdp.if ${MK_CTM} != "no" 14733965SjdpSUBDIR+= ctm 14833965Sjdp.endif 14933965Sjdp 15033965Sjdp.if ${MK_FLOPPY} != "no" 15133965SjdpSUBDIR+= fdcontrol 15233965SjdpSUBDIR+= fdformat 15333965SjdpSUBDIR+= fdread 15433965SjdpSUBDIR+= fdwrite 15533965Sjdp.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+= ip6addrctl 175SUBDIR+= mld6query 176SUBDIR+= ndp 177SUBDIR+= rip6query 178SUBDIR+= route6d 179SUBDIR+= rrenumd 180SUBDIR+= rtadvctl 181SUBDIR+= rtadvd 182SUBDIR+= rtsold 183SUBDIR+= traceroute6 184.endif 185 186.if ${MK_INETD} != "no" 187SUBDIR+= inetd 188.endif 189 190.if ${MK_IPFW} != "no" 191SUBDIR+= ipfwpcap 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# XXX MK_TOOLCHAIN? 274.if ${MK_PMC} != "no" 275SUBDIR+= pmcannotate 276SUBDIR+= pmccontrol 277SUBDIR+= pmcstat 278SUBDIR+= pmcstudy 279.endif 280 281.if ${MK_PORTSNAP} != "no" 282SUBDIR+= portsnap 283.endif 284 285.if ${MK_PPP} != "no" 286SUBDIR+= ppp 287.endif 288 289.if ${MK_QUOTAS} != "no" 290SUBDIR+= edquota 291SUBDIR+= quotaon 292SUBDIR+= repquota 293.endif 294 295.if ${MK_RCMDS} != "no" 296SUBDIR+= rwhod 297.endif 298 299.if ${MK_RCS} != "no" 300SUBDIR+= etcupdate 301.endif 302 303.if ${MK_SENDMAIL} != "no" 304SUBDIR+= editmap 305SUBDIR+= mailstats 306SUBDIR+= makemap 307SUBDIR+= praliases 308SUBDIR+= sendmail 309.endif 310 311.if ${MK_TCP_WRAPPERS} != "no" 312SUBDIR+= tcpdchk 313SUBDIR+= tcpdmatch 314.endif 315 316.if ${MK_TESTS} != "no" 317SUBDIR+= tests 318.endif 319 320.if ${MK_TIMED} != "no" 321SUBDIR+= timed 322.endif 323 324.if ${MK_TOOLCHAIN} != "no" 325SUBDIR+= config 326SUBDIR+= crunch 327.endif 328 329.if ${MK_UNBOUND} != "no" 330SUBDIR+= unbound 331.endif 332 333.if ${MK_USB} != "no" 334SUBDIR+= uathload 335SUBDIR+= uhsoctl 336SUBDIR+= usbconfig 337SUBDIR+= usbdump 338.endif 339 340.if ${MK_UTMPX} != "no" 341SUBDIR+= ac 342SUBDIR+= lastlogin 343SUBDIR+= utx 344.endif 345 346.if ${MK_WIRELESS} != "no" 347SUBDIR+= ancontrol 348SUBDIR+= wlandebug 349SUBDIR+= wpa 350.endif 351 352.include <bsd.arch.inc.mk> 353 354SUBDIR:= ${SUBDIR:O} 355 356SUBDIR_PARALLEL= 357 358.include <bsd.subdir.mk> 359