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