Makefile revision 97034
12966Swollman# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 250477Speter# $FreeBSD: head/usr.bin/Makefile 97034 2002-05-21 02:36:12Z tjr $ 31590Srgrimes 44699Sjkh# XXX MISSING: deroff diction graph learn plot 534706Sbde# spell spline struct xsend 650634Speter# XXX broken: tconv 787809Smarkm# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx 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 \ 4396870Sobrien elf2aout \ 4440826Sjoerg enigma \ 4538653Sgpalmer env \ 4638653Sgpalmer expand \ 4738653Sgpalmer false \ 4838653Sgpalmer fetch \ 4938653Sgpalmer file \ 5038653Sgpalmer file2c \ 5138653Sgpalmer find \ 5238653Sgpalmer finger \ 5338653Sgpalmer fmt \ 5438653Sgpalmer fold \ 5538653Sgpalmer from \ 5641036Sdima fstat \ 5763499Sps fsync \ 5838653Sgpalmer ftp \ 5938653Sgpalmer gencat \ 6038653Sgpalmer getopt \ 6148839Ssimokawa gprof \ 6238653Sgpalmer head \ 6365627Snectar hesinfo \ 6438653Sgpalmer hexdump \ 6538653Sgpalmer id \ 6638653Sgpalmer indent \ 6738653Sgpalmer ipcrm \ 6838653Sgpalmer ipcs \ 6938653Sgpalmer join \ 7038653Sgpalmer jot \ 7138653Sgpalmer kdump \ 7262813Speter kenv \ 7338653Sgpalmer keylogin \ 7438653Sgpalmer keylogout \ 7538653Sgpalmer killall \ 7638653Sgpalmer ktrace \ 7793619Sjake ktrdump \ 7838653Sgpalmer lam \ 7938653Sgpalmer last \ 8038653Sgpalmer lastcomm \ 8139614Sbde ldd \ 8238653Sgpalmer leave \ 8360789Sps less \ 8460789Sps lessecho \ 8560789Sps lesskey \ 8638653Sgpalmer lex \ 8738653Sgpalmer limits \ 8838653Sgpalmer locate \ 8938653Sgpalmer lock \ 9038653Sgpalmer lockf \ 9138653Sgpalmer logger \ 9238653Sgpalmer login \ 9338653Sgpalmer logname \ 9438653Sgpalmer look \ 9538653Sgpalmer lorder \ 9638653Sgpalmer lsvfs \ 9738653Sgpalmer m4 \ 9838653Sgpalmer mail \ 9938653Sgpalmer make \ 10096845Smarkm makewhatis \ 10138653Sgpalmer mesg \ 10239614Sbde minigzip \ 10338653Sgpalmer mkdep \ 10438653Sgpalmer mkfifo \ 10538653Sgpalmer mklocale \ 10638653Sgpalmer mkstr \ 10738653Sgpalmer mktemp \ 10838653Sgpalmer msgs \ 10939914Sdfr mt \ 11038653Sgpalmer ncal \ 11138653Sgpalmer netstat \ 11238653Sgpalmer nfsstat \ 11338653Sgpalmer nice \ 11476273Sbrian nl \ 11538653Sgpalmer nohup \ 11638653Sgpalmer objformat \ 11738653Sgpalmer opieinfo \ 11838653Sgpalmer opiekey \ 11938653Sgpalmer opiepasswd \ 12038653Sgpalmer pagesize \ 12138653Sgpalmer passwd \ 12238653Sgpalmer paste \ 12338653Sgpalmer pr \ 12438653Sgpalmer printenv \ 12538653Sgpalmer printf \ 12638653Sgpalmer quota \ 12738653Sgpalmer renice \ 12838653Sgpalmer rev \ 12995332Sobrien rlogin \ 13038653Sgpalmer rpcgen \ 13138653Sgpalmer rpcinfo \ 13238653Sgpalmer rs \ 13395332Sobrien rsh \ 13438653Sgpalmer rup \ 13538653Sgpalmer ruptime \ 13638653Sgpalmer rusers \ 13738653Sgpalmer rwall \ 13838653Sgpalmer rwho \ 13938653Sgpalmer script \ 14038653Sgpalmer sed \ 14138653Sgpalmer shar \ 14238653Sgpalmer showmount \ 14345701Sdes sockstat \ 14438653Sgpalmer soelim \ 14538653Sgpalmer split \ 14638653Sgpalmer su \ 14738653Sgpalmer symorder \ 14841035Sdima systat \ 14997034Stjr tabs \ 15038653Sgpalmer tail \ 15138653Sgpalmer talk \ 15238653Sgpalmer tcopy \ 15338653Sgpalmer tee \ 15438653Sgpalmer tftp \ 15538653Sgpalmer time \ 15688277Smarkm tip \ 15738653Sgpalmer top \ 15838653Sgpalmer touch \ 15938653Sgpalmer tput \ 16038653Sgpalmer tr \ 16138653Sgpalmer true \ 16263437Ssheldonh truncate \ 16339928Ssef truss \ 16438653Sgpalmer tset \ 16538653Sgpalmer tsort \ 16638653Sgpalmer tty \ 16738653Sgpalmer ul \ 16838653Sgpalmer uname \ 16938653Sgpalmer unexpand \ 17038653Sgpalmer unifdef \ 17138653Sgpalmer uniq \ 17238653Sgpalmer units \ 17338653Sgpalmer unvis \ 17462642Sn_hibma usbhidctl \ 17538653Sgpalmer users \ 17638653Sgpalmer uudecode \ 17738653Sgpalmer uuencode \ 17838653Sgpalmer vgrind \ 17938653Sgpalmer vi \ 18038653Sgpalmer vis \ 18141062Sbde vmstat \ 18238653Sgpalmer w \ 18338653Sgpalmer wall \ 18438653Sgpalmer wc \ 18538653Sgpalmer what \ 18638653Sgpalmer whereis \ 18738653Sgpalmer which \ 18838653Sgpalmer who \ 18938653Sgpalmer whois \ 19038653Sgpalmer window \ 19138653Sgpalmer write \ 19238653Sgpalmer xargs \ 19338653Sgpalmer xinstall \ 19438653Sgpalmer xstr \ 19538653Sgpalmer yacc \ 19638653Sgpalmer yes \ 19738653Sgpalmer ypcat \ 19838653Sgpalmer ypmatch \ 19938653Sgpalmer ypwhich 2001590Srgrimes 20174813Sru.if defined(RELEASEDIR) || \ 20274813Sru (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 20374813Sru defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 20439614Sbde# Releases need both this non-crypt telnet and the crypt telnet. 20534554SjbSUBDIR+=telnet 20634554Sjb.endif 20734554Sjb 20853935Speter.if !defined(NO_BIND) 20953909SpeterSUBDIR+=dig \ 21053935Speter dnskeygen \ 21153909Speter dnsquery \ 21253909Speter host 21353909Speter.endif 21453909Speter 21586252Sgshapiro.if !defined(NO_SENDMAIL) 21686252SgshapiroSUBDIR+=vacation 21786252Sgshapiro.endif 21886252Sgshapiro 21934554Sjb.if ${MACHINE_ARCH} == "i386" 22036064Sjb# Things that don't compile on alpha or are aout specific: 22138653SgpalmerSUBDIR+=ar \ 22294525Sru doscmd \ 22338653Sgpalmer gcore \ 22452406Sbp ncplist \ 22552702Sbp ncplogin \ 22638653Sgpalmer nm \ 22738653Sgpalmer ranlib \ 22838653Sgpalmer sasc \ 22938653Sgpalmer size \ 23087960Ssheldonh smbutil \ 23138653Sgpalmer strings \ 23241035Sdima strip 23336064Sjb.endif 23434554Sjb 23556279Sobrien.if ${MACHINE_ARCH} == "alpha" 23656279SobrienSUBDIR+=uac 23756279Sobrien.endif 23856279Sobrien 23994231Sobrien# Things which don't compile on new platforms yet: 24094231Sobrien.if ${MACHINE_ARCH} != "sparc64" && ${MACHINE_ARCH} != "ia64" 24193932SpeterSUBDIR+=xlint 24293932Speter.endif 24396869Sobrien.if ${CXX:T} != "c++" 24494231SobrienSUBDIR+=getconf 24594231Sobrien.endif 24693932Speter 24781878Speter.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 24881054SsobomaxSUBDIR+=chkey newkey 24981054Ssobomax.endif 25081054Ssobomax 2511590Srgrimes.include <bsd.subdir.mk> 252