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 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 tcpdchk \ 85 tcpdmatch \ 86 tcpdrop \ 87 tcpdump \ 88 timed \ 89 traceroute \ 90 trpt \ 91 tzsetup \ 92 ugidfw \ 93 vipw \ 94 wake \ 95 watch \ 96 watchdogd \ 97 zic 98 99# NB: keep these sorted by MK_* knobs 100 101.if ${MK_ACCT} != "no" 102SUBDIR+= accton 103SUBDIR+= sa 104.endif 105 106.if ${MK_AMD} != "no" 107SUBDIR+= amd 108.endif 109 110.if ${MK_AUDIT} != "no" 111SUBDIR+= audit 112SUBDIR+= auditd 113.if ${MK_OPENSSL} != "no" 114SUBDIR+= auditdistd 115.endif 116SUBDIR+= auditreduce 117SUBDIR+= praudit 118.endif 119 120.if ${MK_AUTHPF} != "no" 121SUBDIR+= authpf 122.endif 123 124.if ${MK_BIND_DNSSEC} != "no" && ${MK_OPENSSL} != "no" 125SUBDIR+= dnssec-dsfromkey 126SUBDIR+= dnssec-keyfromlabel 127SUBDIR+= dnssec-keygen 128SUBDIR+= dnssec-revoke 129SUBDIR+= dnssec-settime 130SUBDIR+= dnssec-signzone 131.endif 132.if ${MK_BIND_NAMED} != "no" 133SUBDIR+= arpaname 134SUBDIR+= ddns-confgen 135SUBDIR+= genrandom 136SUBDIR+= isc-hmac-fixup 137SUBDIR+= named 138SUBDIR+= named-checkconf 139SUBDIR+= named-checkzone 140SUBDIR+= named-journalprint 141SUBDIR+= nsec3hash 142SUBDIR+= rndc 143SUBDIR+= rndc-confgen 144.endif 145 146.if ${MK_BLUETOOTH} != "no" 147SUBDIR+= bluetooth 148.endif 149 150.if ${MK_BSDCONFIG} != "no" 151SUBDIR+= bsdconfig 152SUBDIR+= sysrc 153.endif 154 155.if ${MK_BSNMP} != "no" 156SUBDIR+= bsnmpd 157.endif 158 159.if ${MK_CTM} != "no" 160SUBDIR+= ctm 161.endif 162 163.if ${MK_FLOPPY} != "no" 164SUBDIR+= fdcontrol 165SUBDIR+= fdformat 166SUBDIR+= fdread 167SUBDIR+= fdwrite 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_IPFW} != "no" 197SUBDIR+= ipfwpcap 198.endif 199 200.if ${MK_IPX} != "no" 201SUBDIR+= IPXrouted 202.endif 203 204.if ${MK_JAIL} != "no" 205SUBDIR+= jail 206SUBDIR+= jexec 207SUBDIR+= jls 208.endif 209 210# XXX MK_SYSCONS 211.if ${MK_LEGACY_CONSOLE} != "no" 212SUBDIR+= kbdcontrol 213SUBDIR+= kbdmap 214SUBDIR+= moused 215SUBDIR+= vidcontrol 216.endif 217 218.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 219.if ${MK_PPP} != "no" 220SUBDIR+= pppctl 221.endif 222.if ${MK_NS_CACHING} != "no" 223SUBDIR+= nscd 224.endif 225.endif 226 227.if ${MK_LPR} != "no" 228SUBDIR+= lpr 229.endif 230 231.if ${MK_MAN_UTILS} != "no" 232SUBDIR+= manctl 233.endif 234 235.if ${MK_NAND} != "no" 236SUBDIR+= nandsim 237SUBDIR+= nandtool 238.endif 239 240.if ${MK_NETGRAPH} != "no" 241SUBDIR+= flowctl 242SUBDIR+= lmcconfig 243SUBDIR+= ngctl 244SUBDIR+= nghook 245.endif 246 247.if ${MK_NIS} != "no" 248SUBDIR+= rpc.yppasswdd 249SUBDIR+= rpc.ypupdated 250SUBDIR+= rpc.ypxfrd 251SUBDIR+= ypbind 252SUBDIR+= yp_mkdb 253SUBDIR+= yppoll 254SUBDIR+= yppush 255SUBDIR+= ypserv 256SUBDIR+= ypset 257.endif 258 259.if ${MK_NTP} != "no" 260SUBDIR+= ntp 261.endif 262 263.if ${MK_OPENSSL} != "no" 264SUBDIR+= keyserv 265.endif 266 267.if ${MK_PC_SYSINSTALL} != "no" 268_pc_sysinstall= pc-sysinstall 269.endif 270 271.if ${MK_PF} != "no" 272SUBDIR+= ftp-proxy 273.endif 274 275.if ${MK_PKGBOOTSTRAP} != "no" 276SUBDIR+= pkg 277.endif 278 279.if ${MK_PKGTOOLS} != "no" 280SUBDIR+= pkg_install 281.endif 282 283# XXX MK_TOOLCHAIN? 284.if ${MK_PMC} != "no" 285SUBDIR+= pmcannotate 286SUBDIR+= pmccontrol 287SUBDIR+= pmcstat 288.endif 289 290.if ${MK_PORTSNAP} != "no" 291SUBDIR+= portsnap 292.endif 293 294.if ${MK_PPP} != "no" 295SUBDIR+= ppp 296.endif 297 298.if ${MK_QUOTAS} != "no" 299SUBDIR+= edquota 300SUBDIR+= quotaon 301SUBDIR+= repquota 302.endif 303 304.if ${MK_RCMDS} != "no" 305SUBDIR+= rwhod 306.endif 307 308.if ${MK_SENDMAIL} != "no" 309SUBDIR+= editmap 310SUBDIR+= mailstats 311SUBDIR+= makemap 312SUBDIR+= praliases 313SUBDIR+= sendmail 314.endif 315 316.if ${MK_TOOLCHAIN} != "no" 317SUBDIR+= config 318SUBDIR+= crunch 319.endif 320 321.if ${MK_USB} != "no" 322SUBDIR+= uathload 323SUBDIR+= uhsoctl 324SUBDIR+= usbconfig 325SUBDIR+= usbdump 326.endif 327 328.if ${MK_UTMPX} != "no" 329SUBDIR+= ac 330SUBDIR+= lastlogin 331SUBDIR+= utx 332.endif 333 334.if ${MK_WIRELESS} != "no" 335SUBDIR+= ancontrol 336SUBDIR+= wlandebug 337SUBDIR+= wpa 338.endif 339 340.include <bsd.arch.inc.mk> 341 342SUBDIR:= ${SUBDIR:O} 343 344.include <bsd.subdir.mk> 345