1# From: @(#)Makefile 5.20 (Berkeley) 6/12/93 2# $FreeBSD$ 3 4.include <bsd.own.mk> 5 6SUBDIR= adduser \ 7 asl \ 8 arp \ 9 binmiscctl \ 10 bsdconfig \ 11 cdcontrol \ 12 chkgrp \ 13 chown \ 14 chroot \ 15 ckdist \ 16 clear_locks \ 17 crashinfo \ 18 cron \ 19 ctladm \ 20 ctld \ 21 daemon \ 22 dconschat \ 23 devinfo \ 24 digictl \ 25 diskinfo \ 26 dumpcis \ 27 etcupdate \ 28 extattr \ 29 extattrctl \ 30 fifolog \ 31 fstyp \ 32 fwcontrol \ 33 getfmac \ 34 getpmac \ 35 gstat \ 36 i2c \ 37 ifmcstat \ 38 iostat \ 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 notifyd \ 60 ${_pc_sysinstall} \ 61 pciconf \ 62 periodic \ 63 powerd \ 64 procctl \ 65 pstat \ 66 pw \ 67 pwd_mkdb \ 68 quot \ 69 rarpd \ 70 rmt \ 71 rpcbind \ 72 rpc.lockd \ 73 rpc.statd \ 74 rpc.umntall \ 75 rtprio \ 76 service \ 77 services_mkdb \ 78 setfib \ 79 setfmac \ 80 setpmac \ 81 smbmsg \ 82 snapinfo \ 83 spray \ 84 syslogd \ 85 sysrc \ 86 tcpdrop \ 87 tcpdump \ 88 traceroute \ 89 trpt \ 90 tzsetup \ 91 uefisign \ 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_AUTOFS} != "no" 125SUBDIR+= autofs 126.endif 127 128.if ${MK_BLUETOOTH} != "no" 129SUBDIR+= bluetooth 130.endif 131 132.if ${MK_BOOTPARAMD} != "no" 133SUBDIR+= bootparamd 134.endif 135 136.if ${MK_BSDINSTALL} != "no" 137SUBDIR+= bsdinstall 138.endif 139 140.if ${MK_BSNMP} != "no" 141SUBDIR+= bsnmpd 142.endif 143 144.if ${MK_CTM} != "no" 145SUBDIR+= ctm 146.endif 147 148.if ${MK_FLOPPY} != "no" 149SUBDIR+= fdcontrol 150SUBDIR+= fdformat 151SUBDIR+= fdread 152SUBDIR+= fdwrite 153.endif 154 155.if ${MK_FMTREE} != "no" 156SUBDIR+= mtree 157.endif 158 159.if ${MK_FREEBSD_UPDATE} != "no" 160SUBDIR+= freebsd-update 161.endif 162 163.if ${MK_GSSAPI} != "no" 164SUBDIR+= gssd 165.endif 166 167.if ${MK_GPIO} != "no" 168SUBDIR+= gpioctl 169.endif 170 171.if ${MK_INET6} != "no" 172SUBDIR+= faithd 173SUBDIR+= ip6addrctl 174SUBDIR+= mld6query 175SUBDIR+= ndp 176SUBDIR+= rip6query 177SUBDIR+= route6d 178SUBDIR+= rrenumd 179SUBDIR+= rtadvctl 180SUBDIR+= rtadvd 181SUBDIR+= rtsold 182SUBDIR+= traceroute6 183.endif 184 185.if ${MK_INETD} != "no" 186SUBDIR+= inetd 187.endif 188 189.if ${MK_IPFW} != "no" 190SUBDIR+= ipfwpcap 191.endif 192 193.if ${MK_IPX} != "no" 194SUBDIR+= IPXrouted 195.endif 196 197.if ${MK_ISCSI} != "no" 198SUBDIR+= iscsid 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 285SUBDIR+= pmcstudy 286.endif 287 288.if ${MK_PORTSNAP} != "no" 289SUBDIR+= portsnap 290.endif 291 292.if ${MK_PPP} != "no" 293SUBDIR+= ppp 294.endif 295 296.if ${MK_QUOTAS} != "no" 297SUBDIR+= edquota 298SUBDIR+= quotaon 299SUBDIR+= repquota 300.endif 301 302.if ${MK_RCMDS} != "no" 303SUBDIR+= rwhod 304.endif 305 306.if ${MK_SENDMAIL} != "no" 307SUBDIR+= editmap 308SUBDIR+= mailstats 309SUBDIR+= makemap 310SUBDIR+= praliases 311SUBDIR+= sendmail 312.endif 313 314.if ${MK_TCP_WRAPPERS} != "no" 315SUBDIR+= tcpdchk 316SUBDIR+= tcpdmatch 317.endif 318 319.if ${MK_TESTS} != "no" 320SUBDIR+= tests 321.endif 322 323.if ${MK_TIMED} != "no" 324SUBDIR+= timed 325.endif 326 327.if ${MK_TOOLCHAIN} != "no" 328SUBDIR+= config 329SUBDIR+= crunch 330.endif 331 332.if ${MK_UNBOUND} != "no" 333SUBDIR+= unbound 334.endif 335 336.if ${MK_USB} != "no" 337SUBDIR+= uathload 338SUBDIR+= uhsoctl 339SUBDIR+= usbconfig 340SUBDIR+= usbdump 341.endif 342 343.if ${MK_UTMPX} != "no" 344SUBDIR+= ac 345SUBDIR+= lastlogin 346SUBDIR+= utx 347.endif 348 349.if ${MK_WIRELESS} != "no" 350SUBDIR+= ancontrol 351SUBDIR+= wlandebug 352SUBDIR+= wpa 353.endif 354 355.include <bsd.arch.inc.mk> 356 357SUBDIR:= ${SUBDIR:O} 358 359SUBDIR_PARALLEL= 360 361.include <bsd.subdir.mk> 362