Makefile revision 235915
12966Swollman# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 250477Speter# $FreeBSD: head/usr.bin/Makefile 235915 2012-05-24 16:11:51Z jpaetzel $ 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 \ 36229997Sken ctlstat \ 3738653Sgpalmer cut \ 3838653Sgpalmer dirname \ 3938653Sgpalmer du \ 4038653Sgpalmer ee \ 41108439Sobrien elf2aout \ 42109314Sobrien elfdump \ 4340826Sjoerg enigma \ 4438653Sgpalmer env \ 4538653Sgpalmer expand \ 4638653Sgpalmer false \ 4738653Sgpalmer fetch \ 4838653Sgpalmer file \ 4938653Sgpalmer find \ 5038653Sgpalmer finger \ 51203711Sdelphij fmt \ 5238653Sgpalmer fold \ 5341036Sdima fstat \ 5463499Sps fsync \ 5538653Sgpalmer ftp \ 56103303Speter gcore \ 5738653Sgpalmer gencat \ 58101629Sjake getconf \ 59158287Smaxim getent \ 6038653Sgpalmer getopt \ 61222273Sobrien grep \ 62166255Sdelphij gzip \ 6338653Sgpalmer head \ 6438653Sgpalmer hexdump \ 65219019Sgabor ${_iconv} \ 6638653Sgpalmer id \ 6738653Sgpalmer ipcrm \ 6838653Sgpalmer ipcs \ 6938653Sgpalmer join \ 7038653Sgpalmer jot \ 7138653Sgpalmer kdump \ 7238653Sgpalmer keylogin \ 7338653Sgpalmer keylogout \ 7438653Sgpalmer killall \ 7538653Sgpalmer ktrace \ 7693619Sjake ktrdump \ 7738653Sgpalmer lam \ 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 \ 108235915Sjpaetzel mkulzma \ 109146107Sfjoe mkuzip \ 11039914Sdfr mt \ 11138653Sgpalmer ncal \ 11238653Sgpalmer netstat \ 11397365Stjr newgrp \ 11438653Sgpalmer nfsstat \ 11538653Sgpalmer nice \ 11676273Sbrian nl \ 11738653Sgpalmer nohup \ 11838653Sgpalmer opieinfo \ 11938653Sgpalmer opiekey \ 12038653Sgpalmer opiepasswd \ 12138653Sgpalmer pagesize \ 12238653Sgpalmer passwd \ 12338653Sgpalmer paste \ 12497096Stjr pathchk \ 125192398Sgnn perror \ 12638653Sgpalmer pr \ 12738653Sgpalmer printenv \ 12838653Sgpalmer printf \ 129174200Srwatson procstat \ 130220166Strasz rctl \ 13138653Sgpalmer renice \ 13238653Sgpalmer rev \ 133194267Sed revoke \ 13438653Sgpalmer rpcinfo \ 13538653Sgpalmer rs \ 13638653Sgpalmer rup \ 13738653Sgpalmer rusers \ 13838653Sgpalmer rwall \ 13938653Sgpalmer script \ 14038653Sgpalmer sed \ 141204103Sdelphij seq \ 14238653Sgpalmer shar \ 14338653Sgpalmer showmount \ 14445701Sdes sockstat \ 145235268Sgabor sort \ 14638653Sgpalmer split \ 14797955Sdougb stat \ 148234772Sjlh stdbuf \ 14938653Sgpalmer su \ 15041035Sdima systat \ 15197034Stjr tabs \ 15238653Sgpalmer tail \ 15338653Sgpalmer talk \ 154127947Skientzle tar \ 15538653Sgpalmer tcopy \ 15638653Sgpalmer tee \ 15738653Sgpalmer tftp \ 15838653Sgpalmer time \ 15988277Smarkm tip \ 16038653Sgpalmer top \ 16138653Sgpalmer touch \ 16238653Sgpalmer tput \ 16338653Sgpalmer tr \ 16438653Sgpalmer true \ 16563437Ssheldonh truncate \ 166212558Simp truss \ 16738653Sgpalmer tset \ 16838653Sgpalmer tsort \ 16938653Sgpalmer tty \ 17038653Sgpalmer uname \ 17138653Sgpalmer unexpand \ 17238653Sgpalmer uniq \ 173200068Srdivacky unzip \ 17438653Sgpalmer units \ 17538653Sgpalmer unvis \ 17638653Sgpalmer uudecode \ 17738653Sgpalmer uuencode \ 17838653Sgpalmer vi \ 17938653Sgpalmer vis \ 18041062Sbde vmstat \ 18138653Sgpalmer w \ 18238653Sgpalmer wall \ 18338653Sgpalmer wc \ 18438653Sgpalmer what \ 18599379Sjohan whereis \ 18638653Sgpalmer which \ 18738653Sgpalmer whois \ 18838653Sgpalmer write \ 18938653Sgpalmer xargs \ 19038653Sgpalmer xinstall \ 191106717Smarcel ${_xlint} \ 192183242Ssam ${_xstr} \ 193207842Smm xz \ 194207842Smm xzdec \ 195119553Sphk ${_yacc} \ 19638653Sgpalmer yes \ 197137675Sbz ${_ypcat} \ 198137675Sbz ${_ypmatch} \ 199137675Sbz ${_ypwhich} 2001590Srgrimes 201183242Ssam# NB: keep these sorted by MK_* knobs 202183242Ssam 203183242Ssam.if ${MK_AT} != "no" 204212558SimpSUBDIR+= at 205183242Ssam.endif 206183242Ssam 207156813Sru.if ${MK_ATM} != "no" 208212558SimpSUBDIR+= atm 209124587Sru.endif 210124587Sru 211208320Sjkim.if ${MK_MAN_UTILS} != "no" 212212558SimpSUBDIR+= catman 213148741Sphk.endif 214148741Sphk 215156813Sru.if ${MK_BIND_UTILS} != "no" 216212558SimpSUBDIR+= dig 217212558SimpSUBDIR+= host 218212558SimpSUBDIR+= nslookup 219212558SimpSUBDIR+= nsupdate 22053909Speter.endif 22153909Speter 222156813Sru.if ${MK_BLUETOOTH} != "no" 223212558SimpSUBDIR+= bluetooth 224131768Semax.endif 225131768Semax 226179813Sdougb.if ${MK_BSD_CPIO} != "no" 227212558SimpSUBDIR+= cpio 228179813Sdougb.endif 229179813Sdougb 230156813Sru.if ${MK_CALENDAR} != "no" 231212558SimpSUBDIR+= calendar 232148677Sphk.endif 233148677Sphk 234208964Srdivacky.if ${MK_CLANG} != "no" 235208964Srdivacky_clang= clang 236208964Srdivacky.endif 237208964Srdivacky 238183242Ssam.if ${MK_HESIOD} != "no" 239212558SimpSUBDIR+= hesinfo 240183242Ssam.endif 241183242Ssam 242219019Sgabor.if ${MK_ICONV} != "no" 243219019Sgabor_iconv= iconv 244219019Sgabor_mkcsmapper= mkcsmapper 245219019Sgabor_mkesdb= mkesdb 246219019Sgabor.endif 247219019Sgabor 248218941Suqs.if ${MK_GROFF} != "no" 249218941SuqsSUBDIR+= vgrind 250218941Suqs.endif 251218941Suqs 252156813Sru.if ${MK_OPENSSL} != "no" 253212558SimpSUBDIR+= bc 254212558SimpSUBDIR+= chkey 255212558SimpSUBDIR+= dc 256212558SimpSUBDIR+= newkey 257228857Smarius.endif 258228857Smarius 259177714Sru.if ${MK_LIBTHR} != "no" 260212558SimpSUBDIR+= csup 261124587Sru.endif 262124587Sru 263183242Ssam.if ${MK_LOCATE} != "no" 264212558SimpSUBDIR+= locate 265148780Sphk.endif 266148780Sphk 267233337Sstas.if ${MK_KERBEROS_SUPPORT} != "no" 268233337SstasSUBDIR+= compile_et 269233337Sstas.endif 270233337Sstas 271183242Ssam# XXX msgs? 272183242Ssam.if ${MK_MAIL} != "no" 273212558SimpSUBDIR+= biff 274212558SimpSUBDIR+= from 275212558SimpSUBDIR+= mail 276212558SimpSUBDIR+= msgs 277183242Ssam.endif 278183242Ssam 279183242Ssam.if ${MK_MAKE} != "no" 280212558SimpSUBDIR+= make 281183242Ssam.endif 282183242Ssam 283208320Sjkim.if ${MK_MAN_UTILS} != "no" 284208320Sjkim_makewhatis= makewhatis 285213391Sgordon_man= man 286208320Sjkim.endif 287208320Sjkim 288156813Sru.if ${MK_NETCAT} != "no" 289212558SimpSUBDIR+= nc 290141785Sdelphij.endif 291141785Sdelphij 292156813Sru.if ${MK_NIS} != "no" 293212558SimpSUBDIR+= ypcat 294212558SimpSUBDIR+= ypmatch 295212558SimpSUBDIR+= ypwhich 296137675Sbz.endif 297137675Sbz 298183242Ssam.if ${MK_QUOTAS} != "no" 299212558SimpSUBDIR+= quota 300183242Ssam.endif 301183242Ssam 302156813Sru.if ${MK_RCMDS} != "no" 303212558SimpSUBDIR+= rlogin 304212558SimpSUBDIR+= rsh 305212558SimpSUBDIR+= ruptime 306212558SimpSUBDIR+= rwho 307143026Strhodes.endif 308143026Strhodes 309156813Sru.if ${MK_SENDMAIL} != "no" 310212558SimpSUBDIR+= vacation 31186252Sgshapiro.endif 31286252Sgshapiro 313183242Ssam.if ${MK_TELNET} != "no" 314212558SimpSUBDIR+= telnet 315183242Ssam.endif 316183242Ssam 317183242Ssam.if ${MK_TEXTPROC} != "no" 318212558SimpSUBDIR+= checknr 319212558SimpSUBDIR+= colcrt 320212558SimpSUBDIR+= ul 321183242Ssam.endif 322183242Ssam 323156813Sru.if ${MK_TOOLCHAIN} != "no" 324212558SimpSUBDIR+= ar 325212558SimpSUBDIR+= c89 326212558SimpSUBDIR+= c99 327212558SimpSUBDIR+= ctags 328212558SimpSUBDIR+= file2c 329212558SimpSUBDIR+= gprof 330212558SimpSUBDIR+= indent 331212558SimpSUBDIR+= lex 332212558SimpSUBDIR+= mkstr 333212558SimpSUBDIR+= rpcgen 334212558SimpSUBDIR+= unifdef 335212558SimpSUBDIR+= xlint 336212558SimpSUBDIR+= xstr 337212558SimpSUBDIR+= yacc 338124587Sru.endif 339124587Sru 340156813Sru.if ${MK_USB} != "no" 341212558SimpSUBDIR+= usbhidaction 342212558SimpSUBDIR+= usbhidctl 343119553Sphk.endif 344119553Sphk 345223209Sed.if ${MK_UTMPX} != "no" 346223209SedSUBDIR+= last 347223209SedSUBDIR+= users 348223209SedSUBDIR+= who 349223209Sed.endif 350223209Sed 351212558Simp.include <bsd.arch.inc.mk> 35234554Sjb 353212558SimpSUBDIR:= ${SUBDIR:O} 354161524Smarcel 3551590Srgrimes.include <bsd.subdir.mk> 356