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 bsdconfig \ 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 memcontrol \ 43 mergemaster \ 44 mfiutil \ 45 mixer \ 46 mlxcontrol \ 47 mountd \ 48 mptutil \ 49 mtest \ 50 mtree \ 51 newsyslog \ 52 nfscbd \ 53 nfsd \ 54 nfsdumpstate \ 55 nfsrevoke \ 56 nfsuserd \ 57 nmtree \ 58 nologin \ 59 ${_pc_sysinstall} \ 60 pciconf \ 61 periodic \ 62 powerd \ 63 procctl \ 64 pstat \ 65 pw \ 66 pwd_mkdb \ 67 quot \ 68 rarpd \ 69 rmt \ 70 rpcbind \ 71 rpc.lockd \ 72 rpc.statd \ 73 rpc.umntall \ 74 rtprio \ 75 service \ 76 services_mkdb \ 77 setfib \ 78 setfmac \ 79 setpmac \ 80 smbmsg \ 81 snapinfo \ 82 spray \ 83 syslogd \ 84 sysrc \ 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 132SUBDIR+= dnssec-verify 133.endif 134.if ${MK_BIND_NAMED} != "no" 135SUBDIR+= arpaname 136SUBDIR+= ddns-confgen 137SUBDIR+= genrandom 138SUBDIR+= isc-hmac-fixup 139SUBDIR+= named 140SUBDIR+= named-checkconf 141SUBDIR+= named-checkzone 142SUBDIR+= named-journalprint 143SUBDIR+= nsec3hash 144SUBDIR+= rndc 145SUBDIR+= rndc-confgen 146.endif 147 148.if ${MK_BLUETOOTH} != "no" 149SUBDIR+= bluetooth 150.endif 151 152.if ${MK_BSNMP} != "no" 153SUBDIR+= bsnmpd 154.endif 155 156.if ${MK_CTM} != "no" 157SUBDIR+= ctm 158.endif 159 160.if ${MK_FLOPPY} != "no" 161SUBDIR+= fdcontrol 162SUBDIR+= fdformat 163SUBDIR+= fdread 164SUBDIR+= fdwrite 165.endif 166 167.if ${MK_FREEBSD_UPDATE} != "no" 168SUBDIR+= freebsd-update 169.endif 170 171.if ${MK_GSSAPI} != "no" 172SUBDIR+= gssd 173.endif 174 175.if ${MK_GPIO} != "no" 176SUBDIR+= gpioctl 177.endif 178 179.if ${MK_INET6} != "no" 180SUBDIR+= faithd 181SUBDIR+= ip6addrctl 182SUBDIR+= mld6query 183SUBDIR+= ndp 184SUBDIR+= rip6query 185SUBDIR+= route6d 186SUBDIR+= rrenumd 187SUBDIR+= rtadvctl 188SUBDIR+= rtadvd 189SUBDIR+= rtsold 190SUBDIR+= traceroute6 191.endif 192 193.if ${MK_IPFW} != "no" 194SUBDIR+= ipfwpcap 195.endif 196 197.if ${MK_IPX} != "no" 198SUBDIR+= IPXrouted 199.endif 200 201.if ${MK_JAIL} != "no" 202SUBDIR+= jail 203SUBDIR+= jexec 204SUBDIR+= jls 205.endif 206 207# XXX MK_SYSCONS 208.if ${MK_LEGACY_CONSOLE} != "no" 209SUBDIR+= kbdcontrol 210SUBDIR+= kbdmap 211SUBDIR+= moused 212SUBDIR+= vidcontrol 213.endif 214 215.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 216.if ${MK_PPP} != "no" 217SUBDIR+= pppctl 218.endif 219.if ${MK_NS_CACHING} != "no" 220SUBDIR+= nscd 221.endif 222.endif 223 224.if ${MK_LPR} != "no" 225SUBDIR+= lpr 226.endif 227 228.if ${MK_MAN_UTILS} != "no" 229SUBDIR+= manctl 230.endif 231 232.if ${MK_NAND} != "no" 233SUBDIR+= nandsim 234SUBDIR+= nandtool 235.endif 236 237.if ${MK_NETGRAPH} != "no" 238SUBDIR+= flowctl 239SUBDIR+= lmcconfig 240SUBDIR+= ngctl 241SUBDIR+= nghook 242.endif 243 244.if ${MK_NIS} != "no" 245SUBDIR+= rpc.yppasswdd 246SUBDIR+= rpc.ypupdated 247SUBDIR+= rpc.ypxfrd 248SUBDIR+= ypbind 249SUBDIR+= yp_mkdb 250SUBDIR+= yppoll 251SUBDIR+= yppush 252SUBDIR+= ypserv 253SUBDIR+= ypset 254.endif 255 256.if ${MK_NTP} != "no" 257SUBDIR+= ntp 258.endif 259 260.if ${MK_OPENSSL} != "no" 261SUBDIR+= keyserv 262.endif 263 264.if ${MK_PC_SYSINSTALL} != "no" 265_pc_sysinstall= pc-sysinstall 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