1# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2# $FreeBSD$ 3 4.include <bsd.own.mk> 5 6# XXX MISSING: deroff diction graph learn plot 7# spell spline struct xsend 8# XXX Use GNU versions: diff ld patch 9# Moved to secure: bdes 10# 11 12SUBDIR= alias \ 13 apply \ 14 asa \ 15 awk \ 16 banner \ 17 basename \ 18 brandelf \ 19 bsdiff \ 20 bzip2 \ 21 bzip2recover \ 22 cap_mkdb \ 23 chat \ 24 chpass \ 25 cksum \ 26 ${_clang} \ 27 cmp \ 28 col \ 29 colldef \ 30 colrm \ 31 column \ 32 comm \ 33 compress \ 34 cpuset \ 35 csplit \ 36 cut \ 37 dirname \ 38 du \ 39 ee \ 40 elf2aout \ 41 elfdump \ 42 enigma \ 43 env \ 44 expand \ 45 false \ 46 fetch \ 47 file \ 48 find \ 49 finger \ 50 fmt \ 51 fold \ 52 fstat \ 53 fsync \ 54 ftp \ 55 gcore \ 56 gencat \ 57 getconf \ 58 getent \ 59 getopt \ 60 grep \ 61 gzip \ 62 head \ 63 hexdump \ 64 ${_iconv} \ 65 id \ 66 ipcrm \ 67 ipcs \ 68 join \ 69 jot \ 70 kdump \ 71 keylogin \ 72 keylogout \ 73 killall \ 74 ktrace \ 75 ktrdump \ 76 lam \ 77 lastcomm \ 78 ldd \ 79 leave \ 80 less \ 81 lessecho \ 82 lesskey \ 83 limits \ 84 locale \ 85 lock \ 86 lockf \ 87 logger \ 88 login \ 89 logins \ 90 logname \ 91 look \ 92 lorder \ 93 lsvfs \ 94 lzmainfo \ 95 m4 \ 96 ${_makewhatis} \ 97 ${_man} \ 98 mesg \ 99 minigzip \ 100 ministat \ 101 ${_mkcsmapper} \ 102 mkdep \ 103 ${_mkesdb} \ 104 mkfifo \ 105 mklocale \ 106 mktemp \ 107 mkuzip \ 108 mt \ 109 ncal \ 110 netstat \ 111 newgrp \ 112 nfsstat \ 113 nice \ 114 nl \ 115 nohup \ 116 opieinfo \ 117 opiekey \ 118 opiepasswd \ 119 pagesize \ 120 passwd \ 121 paste \ 122 pathchk \ 123 perror \ 124 pr \ 125 printenv \ 126 printf \ 127 procstat \ 128 rctl \ 129 renice \ 130 rev \ 131 revoke \ 132 rpcinfo \ 133 rs \ 134 rup \ 135 rusers \ 136 rwall \ 137 script \ 138 sed \ 139 seq \ 140 shar \ 141 showmount \ 142 sockstat \ 143 split \ 144 stat \ 145 su \ 146 systat \ 147 tabs \ 148 tail \ 149 talk \ 150 tar \ 151 tcopy \ 152 tee \ 153 tftp \ 154 time \ 155 tip \ 156 top \ 157 touch \ 158 tput \ 159 tr \ 160 true \ 161 truncate \ 162 truss \ 163 tset \ 164 tsort \ 165 tty \ 166 uname \ 167 unexpand \ 168 uniq \ 169 unzip \ 170 units \ 171 unvis \ 172 uudecode \ 173 uuencode \ 174 vi \ 175 vis \ 176 vmstat \ 177 w \ 178 wall \ 179 wc \ 180 what \ 181 whereis \ 182 which \ 183 whois \ 184 write \ 185 xargs \ 186 xinstall \ 187 ${_xlint} \ 188 ${_xstr} \ 189 xz \ 190 xzdec \ 191 ${_yacc} \ 192 yes \ 193 ${_ypcat} \ 194 ${_ypmatch} \ 195 ${_ypwhich} 196 197# NB: keep these sorted by MK_* knobs 198 199.if ${MK_AT} != "no" 200SUBDIR+= at 201.endif 202 203.if ${MK_ATM} != "no" 204SUBDIR+= atm 205.endif 206 207.if ${MK_MAN_UTILS} != "no" 208SUBDIR+= catman 209.endif 210 211.if ${MK_BIND_UTILS} != "no" 212SUBDIR+= dig 213SUBDIR+= host 214SUBDIR+= nslookup 215SUBDIR+= nsupdate 216.endif 217 218.if ${MK_BLUETOOTH} != "no" 219SUBDIR+= bluetooth 220.endif 221 222.if ${MK_BSD_CPIO} != "no" 223SUBDIR+= cpio 224.endif 225 226.if ${MK_CALENDAR} != "no" 227SUBDIR+= calendar 228.endif 229 230.if ${MK_CLANG} != "no" 231_clang= clang 232.endif 233 234.if ${MK_HESIOD} != "no" 235SUBDIR+= hesinfo 236.endif 237 238.if ${MK_ICONV} != "no" 239_iconv= iconv 240_mkcsmapper= mkcsmapper 241_mkesdb= mkesdb 242.endif 243 244.if ${MK_GROFF} != "no" 245SUBDIR+= vgrind 246.endif 247 248.if ${MK_OPENSSL} != "no" 249SUBDIR+= bc 250SUBDIR+= chkey 251SUBDIR+= dc 252SUBDIR+= newkey 253.if ${MK_LIBTHR} != "no" 254SUBDIR+= csup 255.endif 256.endif 257 258.if ${MK_LOCATE} != "no" 259SUBDIR+= locate 260.endif 261 262# XXX msgs? 263.if ${MK_MAIL} != "no" 264SUBDIR+= biff 265SUBDIR+= from 266SUBDIR+= mail 267SUBDIR+= msgs 268.endif 269 270.if ${MK_MAKE} != "no" 271SUBDIR+= make 272.endif 273 274.if ${MK_MAN_UTILS} != "no" 275_makewhatis= makewhatis 276_man= man 277.endif 278 279.if ${MK_NETCAT} != "no" 280SUBDIR+= nc 281.endif 282 283.if ${MK_NIS} != "no" 284SUBDIR+= ypcat 285SUBDIR+= ypmatch 286SUBDIR+= ypwhich 287.endif 288 289.if ${MK_QUOTAS} != "no" 290SUBDIR+= quota 291.endif 292 293.if ${MK_RCMDS} != "no" 294SUBDIR+= rlogin 295SUBDIR+= rsh 296SUBDIR+= ruptime 297SUBDIR+= rwho 298.endif 299 300.if ${MK_SENDMAIL} != "no" 301SUBDIR+= vacation 302.endif 303 304.if ${MK_TELNET} != "no" 305SUBDIR+= telnet 306.endif 307 308.if ${MK_TEXTPROC} != "no" 309SUBDIR+= checknr 310SUBDIR+= colcrt 311SUBDIR+= ul 312.endif 313 314.if ${MK_TOOLCHAIN} != "no" 315SUBDIR+= ar 316SUBDIR+= c89 317SUBDIR+= c99 318SUBDIR+= compile_et 319SUBDIR+= ctags 320SUBDIR+= file2c 321SUBDIR+= gprof 322SUBDIR+= indent 323SUBDIR+= lex 324SUBDIR+= mkstr 325SUBDIR+= rpcgen 326SUBDIR+= unifdef 327SUBDIR+= xlint 328SUBDIR+= xstr 329SUBDIR+= yacc 330.endif 331 332.if ${MK_USB} != "no" 333SUBDIR+= usbhidaction 334SUBDIR+= usbhidctl 335.endif 336 337.if ${MK_UTMPX} != "no" 338SUBDIR+= last 339SUBDIR+= users 340SUBDIR+= who 341SUBDIR+= wtmpcvt 342.endif 343 344.include <bsd.arch.inc.mk> 345 346SUBDIR:= ${SUBDIR:O} 347 348.include <bsd.subdir.mk> 349