Makefile revision 212558
1# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2# $FreeBSD: head/usr.bin/Makefile 212558 2010-09-13 15:30:09Z imp $ 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: apropos diff ld man patch whatis 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 id \ 65 ipcrm \ 66 ipcs \ 67 join \ 68 jot \ 69 kdump \ 70 keylogin \ 71 keylogout \ 72 killall \ 73 ktrace \ 74 ktrdump \ 75 lam \ 76 last \ 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 mesg \ 98 minigzip \ 99 ministat \ 100 mkdep \ 101 mkfifo \ 102 mklocale \ 103 mktemp \ 104 mkuzip \ 105 mt \ 106 ncal \ 107 netstat \ 108 newgrp \ 109 nfsstat \ 110 nice \ 111 nl \ 112 nohup \ 113 opieinfo \ 114 opiekey \ 115 opiepasswd \ 116 pagesize \ 117 passwd \ 118 paste \ 119 pathchk \ 120 perror \ 121 pr \ 122 printenv \ 123 printf \ 124 procstat \ 125 renice \ 126 rev \ 127 revoke \ 128 rpcinfo \ 129 rs \ 130 rup \ 131 rusers \ 132 rwall \ 133 script \ 134 sed \ 135 seq \ 136 shar \ 137 showmount \ 138 sockstat \ 139 split \ 140 stat \ 141 su \ 142 systat \ 143 tabs \ 144 tail \ 145 talk \ 146 tar \ 147 tcopy \ 148 tee \ 149 tftp \ 150 time \ 151 tip \ 152 top \ 153 touch \ 154 tput \ 155 tr \ 156 true \ 157 truncate \ 158 truss \ 159 tset \ 160 tsort \ 161 tty \ 162 uname \ 163 unexpand \ 164 uniq \ 165 unzip \ 166 units \ 167 unvis \ 168 users \ 169 uudecode \ 170 uuencode \ 171 vi \ 172 vis \ 173 vmstat \ 174 w \ 175 wall \ 176 wc \ 177 what \ 178 whereis \ 179 which \ 180 who \ 181 whois \ 182 write \ 183 wtmpcvt \ 184 xargs \ 185 xinstall \ 186 ${_xlint} \ 187 ${_xstr} \ 188 xz \ 189 xzdec \ 190 ${_yacc} \ 191 yes \ 192 ${_ypcat} \ 193 ${_ypmatch} \ 194 ${_ypwhich} 195 196# NB: keep these sorted by MK_* knobs 197 198.if ${MK_AT} != "no" 199SUBDIR+= at 200.endif 201 202.if ${MK_ATM} != "no" 203SUBDIR+= atm 204.endif 205 206.if ${MK_MAN_UTILS} != "no" 207SUBDIR+= catman 208.endif 209 210.if ${MK_BIND_UTILS} != "no" 211SUBDIR+= dig 212SUBDIR+= host 213SUBDIR+= nslookup 214SUBDIR+= nsupdate 215.endif 216 217.if ${MK_BLUETOOTH} != "no" 218SUBDIR+= bluetooth 219.endif 220 221.if ${MK_BSD_CPIO} != "no" 222SUBDIR+= cpio 223.endif 224 225.if ${MK_BSD_GREP} != "no" 226_grep= grep 227.endif 228 229.if ${MK_CALENDAR} != "no" 230SUBDIR+= calendar 231.endif 232 233.if ${MK_CLANG} != "no" 234_clang= clang 235.endif 236 237.if ${MK_HESIOD} != "no" 238SUBDIR+= hesinfo 239.endif 240 241.if ${MK_OPENSSL} != "no" 242SUBDIR+= bc 243SUBDIR+= chkey 244SUBDIR+= dc 245SUBDIR+= newkey 246.if ${MK_LIBTHR} != "no" 247SUBDIR+= csup 248.endif 249.endif 250 251.if ${MK_LOCATE} != "no" 252SUBDIR+= locate 253.endif 254 255# XXX msgs? 256.if ${MK_MAIL} != "no" 257SUBDIR+= biff 258SUBDIR+= from 259SUBDIR+= mail 260SUBDIR+= msgs 261.endif 262 263.if ${MK_MAKE} != "no" 264SUBDIR+= make 265.endif 266 267.if ${MK_MAN_UTILS} != "no" 268_makewhatis= makewhatis 269.endif 270 271.if ${MK_NETCAT} != "no" 272SUBDIR+= nc 273.endif 274 275.if ${MK_NIS} != "no" 276SUBDIR+= ypcat 277SUBDIR+= ypmatch 278SUBDIR+= ypwhich 279.endif 280 281.if ${MK_QUOTAS} != "no" 282SUBDIR+= quota 283.endif 284 285.if ${MK_RCMDS} != "no" 286SUBDIR+= rlogin 287SUBDIR+= rsh 288SUBDIR+= ruptime 289SUBDIR+= rwho 290.endif 291 292.if ${MK_SENDMAIL} != "no" 293SUBDIR+= vacation 294.endif 295 296.if ${MK_TELNET} != "no" 297SUBDIR+= telnet 298.endif 299 300.if ${MK_TEXTPROC} != "no" 301SUBDIR+= checknr 302SUBDIR+= colcrt 303SUBDIR+= ul 304.endif 305 306.if ${MK_TOOLCHAIN} != "no" 307SUBDIR+= ar 308SUBDIR+= c89 309SUBDIR+= c99 310SUBDIR+= compile_et 311SUBDIR+= ctags 312SUBDIR+= file2c 313SUBDIR+= gprof 314SUBDIR+= indent 315SUBDIR+= lex 316SUBDIR+= mkstr 317SUBDIR+= rpcgen 318SUBDIR+= unifdef 319SUBDIR+= xlint 320SUBDIR+= xstr 321# XXX maybe under textproc? 322SUBDIR+= vgrind 323SUBDIR+= yacc 324.endif 325 326.if ${MK_USB} != "no" 327SUBDIR+= usbhidaction 328SUBDIR+= usbhidctl 329.endif 330 331.include <bsd.arch.inc.mk> 332 333SUBDIR:= ${SUBDIR:O} 334 335.include <bsd.subdir.mk> 336