1# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2# $FreeBSD$ 3 4.include <bsd.own.mk> 5 6SUBDIR= adduser \ 7 arp \ 8 bootparamd \ 9 burncd \ 10 bsdinstall \ 11 cdcontrol \ 12 chkgrp \ 13 chown \ 14 chroot \ 15 ckdist \ 16 clear_locks \ 17 crashinfo \ 18 cron \ 19 ctladm \ 20 daemon \ 21 dconschat \ 22 devinfo \ 23 digictl \ 24 diskinfo \ 25 dumpcis \ 26 etcupdate \ 27 extattr \ 28 extattrctl \ 29 fifolog \ 30 fwcontrol \ 31 getfmac \ 32 getpmac \ 33 gstat \ 34 i2c \ 35 ifmcstat \ 36 inetd \ 37 iostat \ 38 isfctl \ 39 kldxref \ 40 mailwrapper \ 41 makefs \ 42 manctl \ 43 memcontrol \ 44 mergemaster \ 45 mfiutil \ 46 mixer \ 47 mlxcontrol \ 48 mountd \ 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 setfib \ 79 setfmac \ 80 setpmac \ 81 smbmsg \ 82 snapinfo \ 83 spray \ 84 syslogd \ 85 tcpdchk \ 86 tcpdmatch \ 87 tcpdrop \ 88 tcpdump \ 89 timed \ 90 traceroute \ 91 trpt \ 92 tzsetup \ 93 ugidfw \ 94 vipw \ 95 wake \ 96 watch \ 97 watchdogd \ 98 zic 99 100# NB: keep these sorted by MK_* knobs 101 102.if ${MK_ACCT} != "no" 103SUBDIR+= accton 104SUBDIR+= sa 105.endif 106 107.if ${MK_AMD} != "no" 108SUBDIR+= amd 109.endif 110 111.if ${MK_AUDIT} != "no" 112SUBDIR+= audit 113SUBDIR+= auditd 114.if ${MK_OPENSSL} != "no" 115SUBDIR+= auditdistd 116.endif 117SUBDIR+= auditreduce 118SUBDIR+= praudit 119.endif 120 121.if ${MK_AUTHPF} != "no" 122SUBDIR+= authpf 123.endif 124 125.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no" 126SUBDIR+= dnssec-dsfromkey 127SUBDIR+= dnssec-keyfromlabel 128SUBDIR+= dnssec-keygen 129SUBDIR+= dnssec-revoke 130SUBDIR+= dnssec-settime 131SUBDIR+= dnssec-signzone 132.endif 133.if ${MK_BIND_NAMED} != "no" 134SUBDIR+= arpaname 135SUBDIR+= ddns-confgen 136SUBDIR+= genrandom 137SUBDIR+= isc-hmac-fixup 138SUBDIR+= named 139SUBDIR+= named-checkconf 140SUBDIR+= named-checkzone 141SUBDIR+= named-journalprint 142SUBDIR+= nsec3hash 143SUBDIR+= rndc 144SUBDIR+= rndc-confgen 145.endif 146 147.if ${MK_BLUETOOTH} != "no" 148SUBDIR+= bluetooth 149.endif 150 151.if ${MK_BSDCONFIG} != "no" 152SUBDIR+= bsdconfig 153SUBDIR+= sysrc 154.endif 155 156.if ${MK_BSNMP} != "no" 157SUBDIR+= bsnmpd 158.endif 159 160.if ${MK_CTM} != "no" 161SUBDIR+= ctm 162.endif 163 164.if ${MK_FLOPPY} != "no" 165SUBDIR+= fdcontrol 166SUBDIR+= fdformat 167SUBDIR+= fdread 168SUBDIR+= fdwrite 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_IPFW} != "no" 198SUBDIR+= ipfwpcap 199.endif 200 201.if ${MK_IPX} != "no" 202SUBDIR+= IPXrouted 203.endif 204 205.if ${MK_JAIL} != "no" 206SUBDIR+= jail 207SUBDIR+= jexec 208SUBDIR+= jls 209.endif 210 211# XXX MK_SYSCONS 212.if ${MK_LEGACY_CONSOLE} != "no" 213SUBDIR+= kbdcontrol 214SUBDIR+= kbdmap 215SUBDIR+= moused 216SUBDIR+= vidcontrol 217.endif 218 219.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 220.if ${MK_PPP} != "no" 221SUBDIR+= pppctl 222.endif 223.if ${MK_NS_CACHING} != "no" 224SUBDIR+= nscd 225.endif 226.endif 227 228.if ${MK_LPR} != "no" 229SUBDIR+= lpr 230.endif 231 232.if ${MK_MAN_UTILS} != "no" 233SUBDIR+= manctl 234.endif 235 236.if ${MK_NAND} != "no" 237SUBDIR+= nandsim 238SUBDIR+= nandtool 239.endif 240 241.if ${MK_NETGRAPH} != "no" 242SUBDIR+= flowctl 243SUBDIR+= lmcconfig 244SUBDIR+= ngctl 245SUBDIR+= nghook 246.endif 247 248.if ${MK_NIS} != "no" 249SUBDIR+= rpc.yppasswdd 250SUBDIR+= rpc.ypupdated 251SUBDIR+= rpc.ypxfrd 252SUBDIR+= ypbind 253SUBDIR+= yp_mkdb 254SUBDIR+= yppoll 255SUBDIR+= yppush 256SUBDIR+= ypserv 257SUBDIR+= ypset 258.endif 259 260.if ${MK_NTP} != "no" 261SUBDIR+= ntp 262.endif 263 264.if ${MK_OPENSSL} != "no" 265SUBDIR+= keyserv 266.endif 267 268.if ${MK_PF} != "no" 269SUBDIR+= ftp-proxy 270.endif 271 272.if ${MK_PKGBOOTSTRAP} != "no" 273SUBDIR+= pkg 274.endif 275 276.if ${MK_PKGTOOLS} != "no" 277SUBDIR+= pkg_install 278.endif 279 280# XXX MK_TOOLCHAIN? 281.if ${MK_PMC} != "no" 282SUBDIR+= pmcannotate 283SUBDIR+= pmccontrol 284SUBDIR+= pmcstat 285.endif 286 287.if ${MK_PORTSNAP} != "no" 288SUBDIR+= portsnap 289.endif 290 291.if ${MK_PPP} != "no" 292SUBDIR+= ppp 293.endif 294 295.if ${MK_QUOTAS} != "no" 296SUBDIR+= edquota 297SUBDIR+= quotaon 298SUBDIR+= repquota 299.endif 300 301.if ${MK_RCMDS} != "no" 302SUBDIR+= rwhod 303.endif 304 305.if ${MK_SENDMAIL} != "no" 306SUBDIR+= editmap 307SUBDIR+= mailstats 308SUBDIR+= makemap 309SUBDIR+= praliases 310SUBDIR+= sendmail 311.endif 312 313.if ${MK_TOOLCHAIN} != "no" 314SUBDIR+= config 315SUBDIR+= crunch 316.endif 317 318.if ${MK_USB} != "no" 319SUBDIR+= uathload 320SUBDIR+= uhsoctl 321SUBDIR+= usbconfig 322SUBDIR+= usbdump 323.endif 324 325.if ${MK_UTMPX} != "no" 326SUBDIR+= ac 327SUBDIR+= lastlogin 328SUBDIR+= utx 329.endif 330 331.if ${MK_WIRELESS} != "no" 332SUBDIR+= ancontrol 333SUBDIR+= wlandebug 334SUBDIR+= wpa 335.endif 336 337.include <bsd.arch.inc.mk> 338 339SUBDIR:= ${SUBDIR:O} 340 341.include <bsd.subdir.mk> 342