Makefile revision 235268
190075Sobrien# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 290075Sobrien# $FreeBSD: head/usr.bin/Makefile 235268 2012-05-11 12:47:21Z gabor $ 390075Sobrien 490075Sobrien.include <bsd.own.mk> 590075Sobrien 690075Sobrien# XXX MISSING: deroff diction graph learn plot 790075Sobrien# spell spline struct xsend 890075Sobrien# XXX Use GNU versions: diff ld patch 990075Sobrien# Moved to secure: bdes 1090075Sobrien# 1190075Sobrien 1290075SobrienSUBDIR= alias \ 1390075Sobrien apply \ 1490075Sobrien asa \ 1590075Sobrien awk \ 1690075Sobrien banner \ 1790075Sobrien basename \ 1890075Sobrien brandelf \ 1990075Sobrien bsdiff \ 2090075Sobrien bzip2 \ 2190075Sobrien bzip2recover \ 2290075Sobrien cap_mkdb \ 2390075Sobrien chat \ 2490075Sobrien chpass \ 2590075Sobrien cksum \ 2690075Sobrien ${_clang} \ 2790075Sobrien cmp \ 2890075Sobrien col \ 2990075Sobrien colldef \ 3090075Sobrien colrm \ 3190075Sobrien column \ 3290075Sobrien comm \ 3390075Sobrien compress \ 3490075Sobrien cpuset \ 3590075Sobrien csplit \ 3690075Sobrien ctlstat \ 3790075Sobrien cut \ 3890075Sobrien dirname \ 3990075Sobrien du \ 4090075Sobrien ee \ 4190075Sobrien elf2aout \ 4290075Sobrien elfdump \ 4390075Sobrien enigma \ 4490075Sobrien env \ 4590075Sobrien expand \ 4690075Sobrien false \ 4790075Sobrien fetch \ 4890075Sobrien file \ 4990075Sobrien find \ 5090075Sobrien finger \ 5190075Sobrien fmt \ 5290075Sobrien fold \ 5390075Sobrien fstat \ 5490075Sobrien fsync \ 5590075Sobrien ftp \ 5690075Sobrien gcore \ 5790075Sobrien gencat \ 5890075Sobrien getconf \ 5990075Sobrien getent \ 6090075Sobrien getopt \ 6190075Sobrien grep \ 6290075Sobrien gzip \ 6390075Sobrien head \ 6490075Sobrien hexdump \ 6590075Sobrien ${_iconv} \ 6690075Sobrien id \ 6790075Sobrien ipcrm \ 6890075Sobrien ipcs \ 6990075Sobrien join \ 7090075Sobrien jot \ 7190075Sobrien kdump \ 7290075Sobrien keylogin \ 7390075Sobrien keylogout \ 7490075Sobrien killall \ 7590075Sobrien ktrace \ 7690075Sobrien ktrdump \ 77 lam \ 78 lastcomm \ 79 ldd \ 80 leave \ 81 less \ 82 lessecho \ 83 lesskey \ 84 limits \ 85 locale \ 86 lock \ 87 lockf \ 88 logger \ 89 login \ 90 logins \ 91 logname \ 92 look \ 93 lorder \ 94 lsvfs \ 95 lzmainfo \ 96 m4 \ 97 ${_makewhatis} \ 98 ${_man} \ 99 mesg \ 100 minigzip \ 101 ministat \ 102 ${_mkcsmapper} \ 103 mkdep \ 104 ${_mkesdb} \ 105 mkfifo \ 106 mklocale \ 107 mktemp \ 108 mkuzip \ 109 mt \ 110 ncal \ 111 netstat \ 112 newgrp \ 113 nfsstat \ 114 nice \ 115 nl \ 116 nohup \ 117 opieinfo \ 118 opiekey \ 119 opiepasswd \ 120 pagesize \ 121 passwd \ 122 paste \ 123 pathchk \ 124 perror \ 125 pr \ 126 printenv \ 127 printf \ 128 procstat \ 129 rctl \ 130 renice \ 131 rev \ 132 revoke \ 133 rpcinfo \ 134 rs \ 135 rup \ 136 rusers \ 137 rwall \ 138 script \ 139 sed \ 140 seq \ 141 shar \ 142 showmount \ 143 sockstat \ 144 sort \ 145 split \ 146 stat \ 147 stdbuf \ 148 su \ 149 systat \ 150 tabs \ 151 tail \ 152 talk \ 153 tar \ 154 tcopy \ 155 tee \ 156 tftp \ 157 time \ 158 tip \ 159 top \ 160 touch \ 161 tput \ 162 tr \ 163 true \ 164 truncate \ 165 truss \ 166 tset \ 167 tsort \ 168 tty \ 169 uname \ 170 unexpand \ 171 uniq \ 172 unzip \ 173 units \ 174 unvis \ 175 uudecode \ 176 uuencode \ 177 vi \ 178 vis \ 179 vmstat \ 180 w \ 181 wall \ 182 wc \ 183 what \ 184 whereis \ 185 which \ 186 whois \ 187 write \ 188 xargs \ 189 xinstall \ 190 ${_xlint} \ 191 ${_xstr} \ 192 xz \ 193 xzdec \ 194 ${_yacc} \ 195 yes \ 196 ${_ypcat} \ 197 ${_ypmatch} \ 198 ${_ypwhich} 199 200# NB: keep these sorted by MK_* knobs 201 202.if ${MK_AT} != "no" 203SUBDIR+= at 204.endif 205 206.if ${MK_ATM} != "no" 207SUBDIR+= atm 208.endif 209 210.if ${MK_MAN_UTILS} != "no" 211SUBDIR+= catman 212.endif 213 214.if ${MK_BIND_UTILS} != "no" 215SUBDIR+= dig 216SUBDIR+= host 217SUBDIR+= nslookup 218SUBDIR+= nsupdate 219.endif 220 221.if ${MK_BLUETOOTH} != "no" 222SUBDIR+= bluetooth 223.endif 224 225.if ${MK_BSD_CPIO} != "no" 226SUBDIR+= cpio 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_ICONV} != "no" 242_iconv= iconv 243_mkcsmapper= mkcsmapper 244_mkesdb= mkesdb 245.endif 246 247.if ${MK_GROFF} != "no" 248SUBDIR+= vgrind 249.endif 250 251.if ${MK_OPENSSL} != "no" 252SUBDIR+= bc 253SUBDIR+= chkey 254SUBDIR+= dc 255SUBDIR+= newkey 256.endif 257 258.if ${MK_LIBTHR} != "no" 259SUBDIR+= csup 260.endif 261 262.if ${MK_LOCATE} != "no" 263SUBDIR+= locate 264.endif 265 266.if ${MK_KERBEROS_SUPPORT} != "no" 267SUBDIR+= compile_et 268.endif 269 270# XXX msgs? 271.if ${MK_MAIL} != "no" 272SUBDIR+= biff 273SUBDIR+= from 274SUBDIR+= mail 275SUBDIR+= msgs 276.endif 277 278.if ${MK_MAKE} != "no" 279SUBDIR+= make 280.endif 281 282.if ${MK_MAN_UTILS} != "no" 283_makewhatis= makewhatis 284_man= man 285.endif 286 287.if ${MK_NETCAT} != "no" 288SUBDIR+= nc 289.endif 290 291.if ${MK_NIS} != "no" 292SUBDIR+= ypcat 293SUBDIR+= ypmatch 294SUBDIR+= ypwhich 295.endif 296 297.if ${MK_QUOTAS} != "no" 298SUBDIR+= quota 299.endif 300 301.if ${MK_RCMDS} != "no" 302SUBDIR+= rlogin 303SUBDIR+= rsh 304SUBDIR+= ruptime 305SUBDIR+= rwho 306.endif 307 308.if ${MK_SENDMAIL} != "no" 309SUBDIR+= vacation 310.endif 311 312.if ${MK_TELNET} != "no" 313SUBDIR+= telnet 314.endif 315 316.if ${MK_TEXTPROC} != "no" 317SUBDIR+= checknr 318SUBDIR+= colcrt 319SUBDIR+= ul 320.endif 321 322.if ${MK_TOOLCHAIN} != "no" 323SUBDIR+= ar 324SUBDIR+= c89 325SUBDIR+= c99 326SUBDIR+= ctags 327SUBDIR+= file2c 328SUBDIR+= gprof 329SUBDIR+= indent 330SUBDIR+= lex 331SUBDIR+= mkstr 332SUBDIR+= rpcgen 333SUBDIR+= unifdef 334SUBDIR+= xlint 335SUBDIR+= xstr 336SUBDIR+= yacc 337.endif 338 339.if ${MK_USB} != "no" 340SUBDIR+= usbhidaction 341SUBDIR+= usbhidctl 342.endif 343 344.if ${MK_UTMPX} != "no" 345SUBDIR+= last 346SUBDIR+= users 347SUBDIR+= who 348.endif 349 350.include <bsd.arch.inc.mk> 351 352SUBDIR:= ${SUBDIR:O} 353 354.include <bsd.subdir.mk> 355