1# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2# $FreeBSD$ 3 4.include <src.opts.mk> 5 6SUBDIR= adduser \ 7 arp \ 8 autofs \ 9 binmiscctl \ 10 bootparamd \ 11 bsdconfig \ 12 bsdinstall \ 13 cdcontrol \ 14 chkgrp \ 15 chown \ 16 chroot \ 17 ckdist \ 18 clear_locks \ 19 crashinfo \ 20 cron \ 21 ctladm \ 22 ctld \ 23 daemon \ 24 dconschat \ 25 devinfo \ 26 digictl \ 27 diskinfo \ 28 dumpcis \ 29 extattr \ 30 extattrctl \ 31 fifolog \ 32 fstyp \ 33 fwcontrol \ 34 getfmac \ 35 getpmac \ 36 gstat \ 37 i2c \ 38 ifmcstat \ 39 inetd \ 40 iostat \ 41 iscsid \ 42 kldxref \ 43 mailwrapper \ 44 makefs \ 45 memcontrol \ 46 mergemaster \ 47 mfiutil \ 48 mixer \ 49 mlxcontrol \ 50 mountd \ 51 mptutil \ 52 mtest \ 53 ${_mtree} \ 54 newsyslog \ 55 nfscbd \ 56 nfsd \ 57 nfsdumpstate \ 58 nfsrevoke \ 59 nfsuserd \ 60 nmtree \ 61 nologin \ 62 ${_pc_sysinstall} \ 63 pciconf \ 64 periodic \ 65 powerd \ 66 procctl \ 67 pstat \ 68 pw \ 69 pwd_mkdb \ 70 quot \ 71 rarpd \ 72 rmt \ 73 rpcbind \ 74 rpc.lockd \ 75 rpc.statd \ 76 rpc.umntall \ 77 rtprio \ 78 service \ 79 services_mkdb \ 80 setfib \ 81 setfmac \ 82 setpmac \ 83 smbmsg \ 84 snapinfo \ 85 spray \ 86 syslogd \ 87 sysrc \ 88 tcpdchk \ 89 tcpdmatch \ 90 tcpdrop \ 91 tcpdump \ 92 timed \ 93 traceroute \ 94 trpt \ 95 tzsetup \ 96 ugidfw \ 97 vigr \ 98 vipw \ 99 wake \ 100 watch \ 101 watchdogd \ 102 zic 103 104# NB: keep these sorted by MK_* knobs 105 106.if ${MK_ACCT} != "no" 107SUBDIR+= accton 108SUBDIR+= sa 109.endif 110 111.if ${MK_AMD} != "no" 112SUBDIR+= amd 113.endif 114 115.if ${MK_AUDIT} != "no" 116SUBDIR+= audit 117SUBDIR+= auditd 118.if ${MK_OPENSSL} != "no" 119SUBDIR+= auditdistd 120.endif 121SUBDIR+= auditreduce 122SUBDIR+= praudit 123.endif 124 125.if ${MK_AUTHPF} != "no" 126SUBDIR+= authpf 127.endif 128 129.if ${MK_BLUETOOTH} != "no" 130SUBDIR+= bluetooth 131.endif 132 133.if ${MK_BSNMP} != "no" 134SUBDIR+= bsnmpd 135.endif 136 137.if ${MK_CTM} != "no" 138SUBDIR+= ctm 139.endif 140 141.if ${MK_FLOPPY} != "no" 142SUBDIR+= fdcontrol 143SUBDIR+= fdformat 144SUBDIR+= fdread 145SUBDIR+= fdwrite 146.endif 147 148.if ${MK_FMTREE} != "no" 149SUBDIR+= mtree 150.endif 151 152.if ${MK_FREEBSD_UPDATE} != "no" 153SUBDIR+= freebsd-update 154.endif 155 156.if ${MK_GSSAPI} != "no" 157SUBDIR+= gssd 158.endif 159 160.if ${MK_GPIO} != "no" 161SUBDIR+= gpioctl 162.endif 163 164.if ${MK_INET6} != "no" 165SUBDIR+= ip6addrctl 166SUBDIR+= mld6query 167SUBDIR+= ndp 168SUBDIR+= rip6query 169SUBDIR+= route6d 170SUBDIR+= rrenumd 171SUBDIR+= rtadvctl 172SUBDIR+= rtadvd 173SUBDIR+= rtsold 174SUBDIR+= traceroute6 175.endif 176 177.if ${MK_IPFW} != "no" 178SUBDIR+= ipfwpcap 179.endif 180 181.if ${MK_JAIL} != "no" 182SUBDIR+= jail 183SUBDIR+= jexec 184SUBDIR+= jls 185.endif 186 187# XXX MK_SYSCONS 188.if ${MK_LEGACY_CONSOLE} != "no" 189SUBDIR+= kbdcontrol 190SUBDIR+= kbdmap 191SUBDIR+= moused 192SUBDIR+= vidcontrol 193.endif 194 195.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no" 196.if ${MK_PPP} != "no" 197SUBDIR+= pppctl 198.endif 199.if ${MK_NS_CACHING} != "no" 200SUBDIR+= nscd 201.endif 202.endif 203 204.if ${MK_LPR} != "no" 205SUBDIR+= lpr 206.endif 207 208.if ${MK_MAN_UTILS} != "no" 209SUBDIR+= manctl 210.endif 211 212.if ${MK_NAND} != "no" 213SUBDIR+= nandsim 214SUBDIR+= nandtool 215.endif 216 217.if ${MK_NETGRAPH} != "no" 218SUBDIR+= flowctl 219SUBDIR+= lmcconfig 220SUBDIR+= ngctl 221SUBDIR+= nghook 222.endif 223 224.if ${MK_NIS} != "no" 225SUBDIR+= rpc.yppasswdd 226SUBDIR+= rpc.ypupdated 227SUBDIR+= rpc.ypxfrd 228SUBDIR+= ypbind 229SUBDIR+= yp_mkdb 230SUBDIR+= yppoll 231SUBDIR+= yppush 232SUBDIR+= ypserv 233SUBDIR+= ypset 234.endif 235 236.if ${MK_NTP} != "no" 237SUBDIR+= ntp 238.endif 239 240.if ${MK_OPENSSL} != "no" 241SUBDIR+= keyserv 242.endif 243 244.if ${MK_PC_SYSINSTALL} != "no" 245_pc_sysinstall= pc-sysinstall 246.endif 247 248.if ${MK_PF} != "no" 249SUBDIR+= ftp-proxy 250.endif 251 252.if ${MK_PKGBOOTSTRAP} != "no" 253SUBDIR+= pkg 254.endif 255 256# XXX MK_TOOLCHAIN? 257.if ${MK_PMC} != "no" 258SUBDIR+= pmcannotate 259SUBDIR+= pmccontrol 260SUBDIR+= pmcstat 261SUBDIR+= pmcstudy 262.endif 263 264.if ${MK_PORTSNAP} != "no" 265SUBDIR+= portsnap 266.endif 267 268.if ${MK_PPP} != "no" 269SUBDIR+= ppp 270.endif 271 272.if ${MK_QUOTAS} != "no" 273SUBDIR+= edquota 274SUBDIR+= quotaon 275SUBDIR+= repquota 276.endif 277 278.if ${MK_RCMDS} != "no" 279SUBDIR+= rwhod 280.endif 281 282.if ${MK_RCS} != "no" 283SUBDIR+= etcupdate 284.endif 285 286.if ${MK_SENDMAIL} != "no" 287SUBDIR+= editmap 288SUBDIR+= mailstats 289SUBDIR+= makemap 290SUBDIR+= praliases 291SUBDIR+= sendmail 292.endif 293 294.if ${MK_TESTS} != "no" 295SUBDIR+= tests 296.endif 297 298.if ${MK_TOOLCHAIN} != "no" 299SUBDIR+= config 300SUBDIR+= crunch 301.endif 302 303.if ${MK_UNBOUND} != "no" 304SUBDIR+= unbound 305.endif 306 307.if ${MK_USB} != "no" 308SUBDIR+= uathload 309SUBDIR+= uhsoctl 310SUBDIR+= usbconfig 311SUBDIR+= usbdump 312.endif 313 314.if ${MK_UTMPX} != "no" 315SUBDIR+= ac 316SUBDIR+= lastlogin 317SUBDIR+= utx 318.endif 319 320.if ${MK_WIRELESS} != "no" 321SUBDIR+= ancontrol 322SUBDIR+= wlandebug 323SUBDIR+= wpa 324.endif 325 326.include <bsd.arch.inc.mk> 327 328SUBDIR:= ${SUBDIR:O} 329 330SUBDIR_PARALLEL= 331 332.include <bsd.subdir.mk> 333