Makefile revision 219019
12966Swollman# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 250477Speter# $FreeBSD: head/usr.bin/Makefile 219019 2011-02-25 00:04:39Z gabor $ 31590Srgrimes 4156813Sru.include <bsd.own.mk> 5156813Sru 64699Sjkh# XXX MISSING: deroff diction graph learn plot 734706Sbde# spell spline struct xsend 8213391Sgordon# XXX Use GNU versions: diff ld patch 91930Swollman# Moved to secure: bdes 101930Swollman# 11106717Smarcel 12100200SwollmanSUBDIR= alias \ 13100200Swollman apply \ 1496630Stjr asa \ 1591706Sobrien awk \ 1638653Sgpalmer banner \ 1738653Sgpalmer basename \ 1857013Sobrien brandelf \ 19148771Scperciva bsdiff \ 2078562Sobrien bzip2 \ 21108667Sobrien bzip2recover \ 2238653Sgpalmer cap_mkdb \ 2338653Sgpalmer chat \ 2438653Sgpalmer chpass \ 2538653Sgpalmer cksum \ 26208964Srdivacky ${_clang} \ 2738653Sgpalmer cmp \ 2838653Sgpalmer col \ 2938653Sgpalmer colldef \ 3038653Sgpalmer colrm \ 3138653Sgpalmer column \ 3238653Sgpalmer comm \ 3338653Sgpalmer compress \ 34176733Sjeff cpuset \ 3595926Stjr csplit \ 3638653Sgpalmer cut \ 3738653Sgpalmer dirname \ 3838653Sgpalmer du \ 3938653Sgpalmer ee \ 40108439Sobrien elf2aout \ 41109314Sobrien elfdump \ 4240826Sjoerg enigma \ 4338653Sgpalmer env \ 4438653Sgpalmer expand \ 4538653Sgpalmer false \ 4638653Sgpalmer fetch \ 4738653Sgpalmer file \ 4838653Sgpalmer find \ 4938653Sgpalmer finger \ 50203711Sdelphij fmt \ 5138653Sgpalmer fold \ 5241036Sdima fstat \ 5363499Sps fsync \ 5438653Sgpalmer ftp \ 55103303Speter gcore \ 5638653Sgpalmer gencat \ 57101629Sjake getconf \ 58158287Smaxim getent \ 5938653Sgpalmer getopt \ 60210389Sgabor ${_grep} \ 61166255Sdelphij gzip \ 6238653Sgpalmer head \ 6338653Sgpalmer hexdump \ 64219019Sgabor ${_iconv} \ 6538653Sgpalmer id \ 6638653Sgpalmer ipcrm \ 6738653Sgpalmer ipcs \ 6838653Sgpalmer join \ 6938653Sgpalmer jot \ 7038653Sgpalmer kdump \ 7138653Sgpalmer keylogin \ 7238653Sgpalmer keylogout \ 7338653Sgpalmer killall \ 7438653Sgpalmer ktrace \ 7593619Sjake ktrdump \ 7638653Sgpalmer lam \ 7738653Sgpalmer last \ 7838653Sgpalmer lastcomm \ 7939614Sbde ldd \ 8038653Sgpalmer leave \ 8160789Sps less \ 8260789Sps lessecho \ 8360789Sps lesskey \ 8438653Sgpalmer limits \ 85116677Sphantom locale \ 8638653Sgpalmer lock \ 8738653Sgpalmer lockf \ 8838653Sgpalmer logger \ 8938653Sgpalmer login \ 90126701Sdes logins \ 9138653Sgpalmer logname \ 9238653Sgpalmer look \ 9338653Sgpalmer lorder \ 9438653Sgpalmer lsvfs \ 95207842Smm lzmainfo \ 9638653Sgpalmer m4 \ 97208320Sjkim ${_makewhatis} \ 98213391Sgordon ${_man} \ 9938653Sgpalmer mesg \ 100174814Sru minigzip \ 101174810Sphk ministat \ 102219019Sgabor ${_mkcsmapper} \ 10338653Sgpalmer mkdep \ 104219019Sgabor ${_mkesdb} \ 10538653Sgpalmer mkfifo \ 10638653Sgpalmer mklocale \ 10738653Sgpalmer mktemp \ 108146107Sfjoe mkuzip \ 10939914Sdfr mt \ 11038653Sgpalmer ncal \ 11138653Sgpalmer netstat \ 11297365Stjr newgrp \ 11338653Sgpalmer nfsstat \ 11438653Sgpalmer nice \ 11576273Sbrian nl \ 11638653Sgpalmer nohup \ 11738653Sgpalmer opieinfo \ 11838653Sgpalmer opiekey \ 11938653Sgpalmer opiepasswd \ 12038653Sgpalmer pagesize \ 12138653Sgpalmer passwd \ 12238653Sgpalmer paste \ 12397096Stjr pathchk \ 124192398Sgnn perror \ 12538653Sgpalmer pr \ 12638653Sgpalmer printenv \ 12738653Sgpalmer printf \ 128174200Srwatson procstat \ 12938653Sgpalmer renice \ 13038653Sgpalmer rev \ 131194267Sed revoke \ 13238653Sgpalmer rpcinfo \ 13338653Sgpalmer rs \ 13438653Sgpalmer rup \ 13538653Sgpalmer rusers \ 13638653Sgpalmer rwall \ 13738653Sgpalmer script \ 13838653Sgpalmer sed \ 139204103Sdelphij seq \ 14038653Sgpalmer shar \ 14138653Sgpalmer showmount \ 14245701Sdes sockstat \ 14338653Sgpalmer split \ 14497955Sdougb stat \ 14538653Sgpalmer su \ 14641035Sdima systat \ 14797034Stjr tabs \ 14838653Sgpalmer tail \ 14938653Sgpalmer talk \ 150127947Skientzle tar \ 15138653Sgpalmer tcopy \ 15238653Sgpalmer tee \ 15338653Sgpalmer tftp \ 15438653Sgpalmer time \ 15588277Smarkm tip \ 15638653Sgpalmer top \ 15738653Sgpalmer touch \ 15838653Sgpalmer tput \ 15938653Sgpalmer tr \ 16038653Sgpalmer true \ 16163437Ssheldonh truncate \ 162212558Simp truss \ 16338653Sgpalmer tset \ 16438653Sgpalmer tsort \ 16538653Sgpalmer tty \ 16638653Sgpalmer uname \ 16738653Sgpalmer unexpand \ 16838653Sgpalmer uniq \ 169200068Srdivacky unzip \ 17038653Sgpalmer units \ 17138653Sgpalmer unvis \ 17238653Sgpalmer users \ 17338653Sgpalmer uudecode \ 17438653Sgpalmer uuencode \ 17538653Sgpalmer vi \ 17638653Sgpalmer vis \ 17741062Sbde vmstat \ 17838653Sgpalmer w \ 17938653Sgpalmer wall \ 18038653Sgpalmer wc \ 18138653Sgpalmer what \ 18299379Sjohan whereis \ 18338653Sgpalmer which \ 18438653Sgpalmer who \ 18538653Sgpalmer whois \ 18638653Sgpalmer write \ 187202301Sed wtmpcvt \ 18838653Sgpalmer xargs \ 18938653Sgpalmer xinstall \ 190106717Smarcel ${_xlint} \ 191183242Ssam ${_xstr} \ 192207842Smm xz \ 193207842Smm xzdec \ 194119553Sphk ${_yacc} \ 19538653Sgpalmer yes \ 196137675Sbz ${_ypcat} \ 197137675Sbz ${_ypmatch} \ 198137675Sbz ${_ypwhich} 1991590Srgrimes 200183242Ssam# NB: keep these sorted by MK_* knobs 201183242Ssam 202183242Ssam.if ${MK_AT} != "no" 203212558SimpSUBDIR+= at 204183242Ssam.endif 205183242Ssam 206156813Sru.if ${MK_ATM} != "no" 207212558SimpSUBDIR+= atm 208124587Sru.endif 209124587Sru 210208320Sjkim.if ${MK_MAN_UTILS} != "no" 211212558SimpSUBDIR+= catman 212148741Sphk.endif 213148741Sphk 214156813Sru.if ${MK_BIND_UTILS} != "no" 215212558SimpSUBDIR+= dig 216212558SimpSUBDIR+= host 217212558SimpSUBDIR+= nslookup 218212558SimpSUBDIR+= nsupdate 21953909Speter.endif 22053909Speter 221156813Sru.if ${MK_BLUETOOTH} != "no" 222212558SimpSUBDIR+= bluetooth 223131768Semax.endif 224131768Semax 225179813Sdougb.if ${MK_BSD_CPIO} != "no" 226212558SimpSUBDIR+= cpio 227179813Sdougb.endif 228179813Sdougb 229211701Sgabor.if ${MK_BSD_GREP} != "no" 230211701Sgabor_grep= grep 231211701Sgabor.endif 232211701Sgabor 233156813Sru.if ${MK_CALENDAR} != "no" 234212558SimpSUBDIR+= calendar 235148677Sphk.endif 236148677Sphk 237208964Srdivacky.if ${MK_CLANG} != "no" 238208964Srdivacky_clang= clang 239208964Srdivacky.endif 240208964Srdivacky 241183242Ssam.if ${MK_HESIOD} != "no" 242212558SimpSUBDIR+= hesinfo 243183242Ssam.endif 244183242Ssam 245219019Sgabor.if ${MK_ICONV} != "no" 246219019Sgabor_iconv= iconv 247219019Sgabor_mkcsmapper= mkcsmapper 248219019Sgabor_mkesdb= mkesdb 249219019Sgabor.endif 250219019Sgabor 251218941Suqs.if ${MK_GROFF} != "no" 252218941SuqsSUBDIR+= vgrind 253218941Suqs.endif 254218941Suqs 255156813Sru.if ${MK_OPENSSL} != "no" 256212558SimpSUBDIR+= bc 257212558SimpSUBDIR+= chkey 258212558SimpSUBDIR+= dc 259212558SimpSUBDIR+= newkey 260177714Sru.if ${MK_LIBTHR} != "no" 261212558SimpSUBDIR+= csup 262124587Sru.endif 263156944Sru.endif 264124587Sru 265183242Ssam.if ${MK_LOCATE} != "no" 266212558SimpSUBDIR+= locate 267148780Sphk.endif 268148780Sphk 269183242Ssam# XXX msgs? 270183242Ssam.if ${MK_MAIL} != "no" 271212558SimpSUBDIR+= biff 272212558SimpSUBDIR+= from 273212558SimpSUBDIR+= mail 274212558SimpSUBDIR+= msgs 275183242Ssam.endif 276183242Ssam 277183242Ssam.if ${MK_MAKE} != "no" 278212558SimpSUBDIR+= make 279183242Ssam.endif 280183242Ssam 281208320Sjkim.if ${MK_MAN_UTILS} != "no" 282208320Sjkim_makewhatis= makewhatis 283213391Sgordon_man= man 284208320Sjkim.endif 285208320Sjkim 286156813Sru.if ${MK_NETCAT} != "no" 287212558SimpSUBDIR+= nc 288141785Sdelphij.endif 289141785Sdelphij 290156813Sru.if ${MK_NIS} != "no" 291212558SimpSUBDIR+= ypcat 292212558SimpSUBDIR+= ypmatch 293212558SimpSUBDIR+= ypwhich 294137675Sbz.endif 295137675Sbz 296183242Ssam.if ${MK_QUOTAS} != "no" 297212558SimpSUBDIR+= quota 298183242Ssam.endif 299183242Ssam 300156813Sru.if ${MK_RCMDS} != "no" 301212558SimpSUBDIR+= rlogin 302212558SimpSUBDIR+= rsh 303212558SimpSUBDIR+= ruptime 304212558SimpSUBDIR+= rwho 305143026Strhodes.endif 306143026Strhodes 307156813Sru.if ${MK_SENDMAIL} != "no" 308212558SimpSUBDIR+= vacation 30986252Sgshapiro.endif 31086252Sgshapiro 311183242Ssam.if ${MK_TELNET} != "no" 312212558SimpSUBDIR+= telnet 313183242Ssam.endif 314183242Ssam 315183242Ssam.if ${MK_TEXTPROC} != "no" 316212558SimpSUBDIR+= checknr 317212558SimpSUBDIR+= colcrt 318212558SimpSUBDIR+= ul 319183242Ssam.endif 320183242Ssam 321156813Sru.if ${MK_TOOLCHAIN} != "no" 322212558SimpSUBDIR+= ar 323212558SimpSUBDIR+= c89 324212558SimpSUBDIR+= c99 325212558SimpSUBDIR+= compile_et 326212558SimpSUBDIR+= ctags 327212558SimpSUBDIR+= file2c 328212558SimpSUBDIR+= gprof 329212558SimpSUBDIR+= indent 330212558SimpSUBDIR+= lex 331212558SimpSUBDIR+= mkstr 332212558SimpSUBDIR+= rpcgen 333212558SimpSUBDIR+= unifdef 334212558SimpSUBDIR+= xlint 335212558SimpSUBDIR+= xstr 336212558SimpSUBDIR+= yacc 337124587Sru.endif 338124587Sru 339156813Sru.if ${MK_USB} != "no" 340212558SimpSUBDIR+= usbhidaction 341212558SimpSUBDIR+= usbhidctl 342119553Sphk.endif 343119553Sphk 344212558Simp.include <bsd.arch.inc.mk> 34534554Sjb 346212558SimpSUBDIR:= ${SUBDIR:O} 347161524Smarcel 3481590Srgrimes.include <bsd.subdir.mk> 349