Makefile revision 99379
12966Swollman# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 250477Speter# $FreeBSD: head/usr.bin/Makefile 99379 2002-07-03 19:23:50Z johan $ 31590Srgrimes 44699Sjkh# XXX MISSING: deroff diction graph learn plot 534706Sbde# spell spline struct xsend 650634Speter# XXX broken: tconv 797128Sjmallett# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis 81930Swollman# Moved to secure: bdes 91930Swollman# 1038653SgpalmerSUBDIR= apply \ 1196630Stjr asa \ 1238653Sgpalmer at \ 1391706Sobrien awk \ 1438653Sgpalmer banner \ 1538653Sgpalmer basename \ 1638653Sgpalmer biff \ 1757013Sobrien brandelf \ 1878562Sobrien bzip2 \ 1938653Sgpalmer c89 \ 2038653Sgpalmer calendar \ 2138653Sgpalmer cap_mkdb \ 2296845Smarkm catman \ 2338653Sgpalmer chat \ 2438653Sgpalmer checknr \ 2538653Sgpalmer chflags \ 2638653Sgpalmer chpass \ 2738653Sgpalmer cksum \ 2838653Sgpalmer cmp \ 2938653Sgpalmer col \ 3038653Sgpalmer colcrt \ 3138653Sgpalmer colldef \ 3238653Sgpalmer colrm \ 3338653Sgpalmer column \ 3438653Sgpalmer comm \ 3538653Sgpalmer compile_et \ 3638653Sgpalmer compress \ 3795926Stjr csplit \ 3838653Sgpalmer ctags \ 3938653Sgpalmer cut \ 4038653Sgpalmer dirname \ 4138653Sgpalmer du \ 4238653Sgpalmer ee \ 4340826Sjoerg enigma \ 4438653Sgpalmer env \ 4538653Sgpalmer expand \ 4638653Sgpalmer false \ 4738653Sgpalmer fetch \ 4838653Sgpalmer file \ 4938653Sgpalmer file2c \ 5038653Sgpalmer find \ 5138653Sgpalmer finger \ 5238653Sgpalmer fmt \ 5338653Sgpalmer fold \ 5438653Sgpalmer from \ 5541036Sdima fstat \ 5663499Sps fsync \ 5738653Sgpalmer ftp \ 5838653Sgpalmer gencat \ 5938653Sgpalmer getopt \ 6048839Ssimokawa gprof \ 6138653Sgpalmer head \ 6265627Snectar hesinfo \ 6338653Sgpalmer hexdump \ 6438653Sgpalmer id \ 6538653Sgpalmer indent \ 6638653Sgpalmer ipcrm \ 6738653Sgpalmer ipcs \ 6838653Sgpalmer join \ 6938653Sgpalmer jot \ 7038653Sgpalmer kdump \ 7162813Speter kenv \ 7238653Sgpalmer keylogin \ 7338653Sgpalmer keylogout \ 7438653Sgpalmer killall \ 7538653Sgpalmer ktrace \ 7693619Sjake ktrdump \ 7738653Sgpalmer lam \ 7838653Sgpalmer last \ 7938653Sgpalmer lastcomm \ 8039614Sbde ldd \ 8138653Sgpalmer leave \ 8260789Sps less \ 8360789Sps lessecho \ 8460789Sps lesskey \ 8538653Sgpalmer lex \ 8638653Sgpalmer limits \ 8738653Sgpalmer locate \ 8838653Sgpalmer lock \ 8938653Sgpalmer lockf \ 9038653Sgpalmer logger \ 9138653Sgpalmer login \ 9238653Sgpalmer logname \ 9338653Sgpalmer look \ 9438653Sgpalmer lorder \ 9538653Sgpalmer lsvfs \ 9638653Sgpalmer m4 \ 9738653Sgpalmer mail \ 9838653Sgpalmer make \ 9996845Smarkm makewhatis \ 10038653Sgpalmer mesg \ 10139614Sbde minigzip \ 10238653Sgpalmer mkdep \ 10338653Sgpalmer mkfifo \ 10438653Sgpalmer mklocale \ 10538653Sgpalmer mkstr \ 10638653Sgpalmer mktemp \ 10738653Sgpalmer msgs \ 10839914Sdfr mt \ 10938653Sgpalmer ncal \ 11038653Sgpalmer netstat \ 11197365Stjr newgrp \ 11238653Sgpalmer nfsstat \ 11338653Sgpalmer nice \ 11476273Sbrian nl \ 11538653Sgpalmer nohup \ 11638653Sgpalmer objformat \ 11738653Sgpalmer opieinfo \ 11838653Sgpalmer opiekey \ 11938653Sgpalmer opiepasswd \ 12038653Sgpalmer pagesize \ 12138653Sgpalmer passwd \ 12238653Sgpalmer paste \ 12397096Stjr pathchk \ 12438653Sgpalmer pr \ 12538653Sgpalmer printenv \ 12638653Sgpalmer printf \ 12738653Sgpalmer quota \ 12838653Sgpalmer renice \ 12938653Sgpalmer rev \ 13095332Sobrien rlogin \ 13138653Sgpalmer rpcgen \ 13238653Sgpalmer rpcinfo \ 13338653Sgpalmer rs \ 13495332Sobrien rsh \ 13538653Sgpalmer rup \ 13638653Sgpalmer ruptime \ 13738653Sgpalmer rusers \ 13838653Sgpalmer rwall \ 13938653Sgpalmer rwho \ 14038653Sgpalmer script \ 14138653Sgpalmer sed \ 14238653Sgpalmer shar \ 14338653Sgpalmer showmount \ 14445701Sdes sockstat \ 14538653Sgpalmer soelim \ 14638653Sgpalmer split \ 14797955Sdougb stat \ 14838653Sgpalmer su \ 14938653Sgpalmer symorder \ 15041035Sdima systat \ 15197034Stjr tabs \ 15238653Sgpalmer tail \ 15338653Sgpalmer talk \ 15438653Sgpalmer tcopy \ 15538653Sgpalmer tee \ 15638653Sgpalmer tftp \ 15738653Sgpalmer time \ 15888277Smarkm tip \ 15938653Sgpalmer top \ 16038653Sgpalmer touch \ 16138653Sgpalmer tput \ 16238653Sgpalmer tr \ 16338653Sgpalmer true \ 16463437Ssheldonh truncate \ 16539928Ssef truss \ 16638653Sgpalmer tset \ 16738653Sgpalmer tsort \ 16838653Sgpalmer tty \ 16938653Sgpalmer ul \ 17038653Sgpalmer uname \ 17138653Sgpalmer unexpand \ 17238653Sgpalmer unifdef \ 17338653Sgpalmer uniq \ 17438653Sgpalmer units \ 17538653Sgpalmer unvis \ 17662642Sn_hibma usbhidctl \ 17738653Sgpalmer users \ 17838653Sgpalmer uudecode \ 17938653Sgpalmer uuencode \ 18097372Smarcel uuidgen \ 18138653Sgpalmer vgrind \ 18238653Sgpalmer vi \ 18338653Sgpalmer vis \ 18441062Sbde vmstat \ 18538653Sgpalmer w \ 18638653Sgpalmer wall \ 18738653Sgpalmer wc \ 18838653Sgpalmer what \ 18999379Sjohan whereis \ 19038653Sgpalmer which \ 19138653Sgpalmer who \ 19238653Sgpalmer whois \ 19338653Sgpalmer window \ 19438653Sgpalmer write \ 19538653Sgpalmer xargs \ 19638653Sgpalmer xinstall \ 19738653Sgpalmer xstr \ 19838653Sgpalmer yacc \ 19938653Sgpalmer yes \ 20038653Sgpalmer ypcat \ 20138653Sgpalmer ypmatch \ 20238653Sgpalmer ypwhich 2031590Srgrimes 20474813Sru.if defined(RELEASEDIR) || \ 20574813Sru (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 20674813Sru defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 20739614Sbde# Releases need both this non-crypt telnet and the crypt telnet. 20834554SjbSUBDIR+=telnet 20934554Sjb.endif 21034554Sjb 21153935Speter.if !defined(NO_BIND) 21253909SpeterSUBDIR+=dig \ 21353935Speter dnskeygen \ 21453909Speter dnsquery \ 21553909Speter host 21653909Speter.endif 21753909Speter 21898064Sdougb.if !defined(NO_PERL_WRAPPER) 21997821SdesSUBDIR+=perl 22097821Sdes.endif 22197821Sdes 22286252Sgshapiro.if !defined(NO_SENDMAIL) 22397955SdougbSUBDIR+=vacation 22486252Sgshapiro.endif 22586252Sgshapiro 22634554Sjb.if ${MACHINE_ARCH} == "i386" 22736064Sjb# Things that don't compile on alpha or are aout specific: 22838653SgpalmerSUBDIR+=ar \ 22994525Sru doscmd \ 23038653Sgpalmer gcore \ 23152406Sbp ncplist \ 23252702Sbp ncplogin \ 23338653Sgpalmer nm \ 23438653Sgpalmer ranlib \ 23538653Sgpalmer sasc \ 23638653Sgpalmer size \ 23787960Ssheldonh smbutil \ 23838653Sgpalmer strings \ 23941035Sdima strip 24036064Sjb.endif 24134554Sjb 24256279Sobrien.if ${MACHINE_ARCH} == "alpha" 24356279SobrienSUBDIR+=uac 24456279Sobrien.endif 24556279Sobrien 24694231Sobrien# Things which don't compile on new platforms yet: 24794231Sobrien.if ${MACHINE_ARCH} != "sparc64" && ${MACHINE_ARCH} != "ia64" 24893932SpeterSUBDIR+=xlint 24993932Speter.endif 25096869Sobrien.if ${CXX:T} != "c++" 25194231SobrienSUBDIR+=getconf 25294231Sobrien.endif 25393932Speter 25481878Speter.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 25581054SsobomaxSUBDIR+=chkey newkey 25681054Ssobomax.endif 25781054Ssobomax 2581590Srgrimes.include <bsd.subdir.mk> 259