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 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_BSNMP} != "no" 152SUBDIR+= bsnmpd 153.endif 154 155.if ${MK_CTM} != "no" 156SUBDIR+= ctm 157.endif 158 159.if ${MK_FLOPPY} != "no" 160SUBDIR+= fdcontrol 161SUBDIR+= fdformat 162SUBDIR+= fdread 163SUBDIR+= fdwrite 164.endif 165 166.if ${MK_FREEBSD_UPDATE} != "no" 167SUBDIR+= freebsd-update 168.endif 169 170.if ${MK_GSSAPI} != "no" 171SUBDIR+= gssd 172.endif 173 174.if ${MK_GPIO} != "no" 175SUBDIR+= gpioctl 176.endif 177 178.if ${MK_INET6} != "no" 179SUBDIR+= faithd 180SUBDIR+= ip6addrctl 181SUBDIR+= mld6query 182SUBDIR+= ndp 183SUBDIR+= rip6query 184SUBDIR+= route6d 185SUBDIR+= rrenumd 186SUBDIR+= rtadvctl 187SUBDIR+= rtadvd 188SUBDIR+= rtsold 189SUBDIR+= traceroute6 190.endif 191 192.if ${MK_IPFW} != "no" 193SUBDIR+= ipfwpcap 194.endif 195 196.if ${MK_IPX} != "no" 197SUBDIR+= IPXrouted 198.endif 199 200.if ${MK_JAIL} != "no" 201SUBDIR+= jail 202SUBDIR+= jexec 203SUBDIR+= jls 204.endif 205 206# XXX MK_SYSCONS 207.if ${MK_LEGACY_CONSOLE} != "no" 208SUBDIR+= kbdcontrol 209SUBDIR+= kbdmap 210SUBDIR+= moused 211SUBDIR+= vidcontrol 212.endif 213 214.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 215.if ${MK_PPP} != "no" 216SUBDIR+= pppctl 217.endif 218.if ${MK_NS_CACHING} != "no" 219SUBDIR+= nscd 220.endif 221.endif 222 223.if ${MK_LPR} != "no" 224SUBDIR+= lpr 225.endif 226 227.if ${MK_MAN_UTILS} != "no" 228SUBDIR+= manctl 229.endif 230 231.if ${MK_NAND} != "no" 232SUBDIR+= nandsim 233SUBDIR+= nandtool 234.endif 235 236.if ${MK_NETGRAPH} != "no" 237SUBDIR+= flowctl 238SUBDIR+= lmcconfig 239SUBDIR+= ngctl 240SUBDIR+= nghook 241.endif 242 243.if ${MK_NIS} != "no" 244SUBDIR+= rpc.yppasswdd 245SUBDIR+= rpc.ypupdated 246SUBDIR+= rpc.ypxfrd 247SUBDIR+= ypbind 248SUBDIR+= yp_mkdb 249SUBDIR+= yppoll 250SUBDIR+= yppush 251SUBDIR+= ypserv 252SUBDIR+= ypset 253.endif 254 255.if ${MK_NTP} != "no" 256SUBDIR+= ntp 257.endif 258 259.if ${MK_OPENSSL} != "no" 260SUBDIR+= keyserv 261.endif 262 263.if ${MK_PC_SYSINSTALL} != "no" 264_pc_sysinstall= pc-sysinstall 265.endif 266 267.if ${MK_PF} != "no" 268SUBDIR+= ftp-proxy 269.endif 270 271.if ${MK_PKGBOOTSTRAP} != "no" 272SUBDIR+= pkg 273.endif 274 275.if ${MK_PKGTOOLS} != "no" 276SUBDIR+= pkg_install 277.endif 278 279# XXX MK_TOOLCHAIN? 280.if ${MK_PMC} != "no" 281SUBDIR+= pmcannotate 282SUBDIR+= pmccontrol 283SUBDIR+= pmcstat 284.endif 285 286.if ${MK_PORTSNAP} != "no" 287SUBDIR+= portsnap 288.endif 289 290.if ${MK_PPP} != "no" 291SUBDIR+= ppp 292.endif 293 294.if ${MK_QUOTAS} != "no" 295SUBDIR+= edquota 296SUBDIR+= quotaon 297SUBDIR+= repquota 298.endif 299 300.if ${MK_RCMDS} != "no" 301SUBDIR+= rwhod 302.endif 303 304.if ${MK_SENDMAIL} != "no" 305SUBDIR+= editmap 306SUBDIR+= mailstats 307SUBDIR+= makemap 308SUBDIR+= praliases 309SUBDIR+= sendmail 310.endif 311 312.if ${MK_TOOLCHAIN} != "no" 313SUBDIR+= config 314SUBDIR+= crunch 315.endif 316 317.if ${MK_USB} != "no" 318SUBDIR+= uathload 319SUBDIR+= uhsoctl 320SUBDIR+= usbconfig 321SUBDIR+= usbdump 322.endif 323 324.if ${MK_UTMPX} != "no" 325SUBDIR+= ac 326SUBDIR+= lastlogin 327SUBDIR+= utx 328.endif 329 330.if ${MK_WIRELESS} != "no" 331SUBDIR+= ancontrol 332SUBDIR+= wlandebug 333SUBDIR+= wpa 334.endif 335 336.include <bsd.arch.inc.mk> 337 338SUBDIR:= ${SUBDIR:O} 339 340.include <bsd.subdir.mk> 341