Makefile revision 113288
1187914Sdes# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2187914Sdes# $FreeBSD: head/usr.bin/Makefile 113288 2003-04-09 11:16:34Z mdodd $ 3188604Smckusick 4187914Sdes# XXX MISSING: deroff diction graph learn plot 5187914Sdes# spell spline struct xsend 6187914Sdes# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis 7187914Sdes# Moved to secure: bdes 8187914Sdes# 9187914Sdes 10187914Sdes.if ${MACHINE_ARCH} != "ia64" 11187914Sdes_xlint= xlint 12187914Sdes.endif 13187914Sdes 14187914Sdes.if ${MACHINE_ARCH} != "powerpc" 15187914Sdes_gprof= gprof 16187914Sdes_truss= truss 17187914Sdes.endif 18187914Sdes 19187914SdesSUBDIR= alias \ 20187914Sdes apply \ 21187914Sdes asa \ 22187914Sdes at \ 23187914Sdes awk \ 24187914Sdes banner \ 25187914Sdes basename \ 26187914Sdes biff \ 27187914Sdes brandelf \ 28187914Sdes bzip2 \ 29187914Sdes bzip2recover \ 30187914Sdes c89 \ 31187914Sdes c99 \ 32187914Sdes calendar \ 33188568Smckusick cap_mkdb \ 34187914Sdes catman \ 35187914Sdes chat \ 36187914Sdes checknr \ 37187914Sdes chpass \ 38187914Sdes cksum \ 39187914Sdes cmp \ 40188568Smckusick col \ 41187914Sdes colcrt \ 42187914Sdes colldef \ 43187914Sdes colrm \ 44187914Sdes column \ 45188568Smckusick comm \ 46187914Sdes compile_et \ 47187914Sdes compress \ 48187914Sdes csplit \ 49187914Sdes ctags \ 50187914Sdes cut \ 51188604Smckusick dirname \ 52188604Smckusick du \ 53188604Smckusick ee \ 54188604Smckusick elf2aout \ 55188604Smckusick elfdump \ 56187914Sdes enigma \ 57187914Sdes env \ 58188568Smckusick expand \ 59188568Smckusick false \ 60188604Smckusick fetch \ 61188604Smckusick file \ 62188604Smckusick file2c \ 63188604Smckusick find \ 64188604Smckusick finger \ 65188604Smckusick fmt \ 66188604Smckusick fold \ 67188604Smckusick from \ 68188604Smckusick fstat \ 69188604Smckusick fsync \ 70188604Smckusick ftp \ 71188604Smckusick gcore \ 72188604Smckusick gencat \ 73188604Smckusick getconf \ 74188604Smckusick getopt \ 75188604Smckusick ${_gprof} \ 76188604Smckusick head \ 77188604Smckusick hesinfo \ 78188604Smckusick hexdump \ 79188604Smckusick id \ 80188604Smckusick indent \ 81188604Smckusick ipcrm \ 82188604Smckusick ipcs \ 83188604Smckusick join \ 84188604Smckusick jot \ 85188604Smckusick kdump \ 86188604Smckusick keylogin \ 87188604Smckusick keylogout \ 88188604Smckusick killall \ 89188604Smckusick ktrace \ 90188604Smckusick ktrdump \ 91188604Smckusick lam \ 92188604Smckusick last \ 93188604Smckusick lastcomm \ 94188604Smckusick ldd \ 95188604Smckusick leave \ 96188604Smckusick less \ 97188604Smckusick lessecho \ 98188604Smckusick lesskey \ 99188604Smckusick lex \ 100188604Smckusick limits \ 101188604Smckusick locate \ 102188604Smckusick lock \ 103188604Smckusick lockf \ 104188604Smckusick logger \ 105188604Smckusick login \ 106187914Sdes logname \ 107188604Smckusick look \ 108187914Sdes lorder \ 109187914Sdes lsvfs \ 110187914Sdes m4 \ 111188604Smckusick mail \ 112188604Smckusick make \ 113187914Sdes makewhatis \ 114187914Sdes mesg \ 115187914Sdes minigzip \ 116188604Smckusick mkdep \ 117188604Smckusick mkfifo \ 118188604Smckusick mklocale \ 119188604Smckusick mkstr \ 120188604Smckusick mktemp \ 121188604Smckusick msgs \ 122188604Smckusick mt \ 123188604Smckusick ncal \ 124188604Smckusick netstat \ 125187914Sdes newgrp \ 126188604Smckusick nfsstat \ 127187914Sdes nice \ 128187914Sdes nl \ 129188604Smckusick nohup \ 130188604Smckusick objformat \ 131187914Sdes opieinfo \ 132187914Sdes opiekey \ 133187914Sdes opiepasswd \ 134187914Sdes pagesize \ 135188604Smckusick passwd \ 136188604Smckusick paste \ 137188604Smckusick pathchk \ 138188604Smckusick pr \ 139188604Smckusick printenv \ 140188604Smckusick printf \ 141188604Smckusick quota \ 142187914Sdes renice \ 143187914Sdes rev \ 144188604Smckusick rlogin \ 145187914Sdes rpcgen \ 146188604Smckusick rpcinfo \ 147188604Smckusick rs \ 148188604Smckusick rsh \ 149188604Smckusick rup \ 150188604Smckusick ruptime \ 151188604Smckusick rusers \ 152188604Smckusick rwall \ 153188604Smckusick rwho \ 154188604Smckusick script \ 155188604Smckusick sed \ 156188604Smckusick shar \ 157188604Smckusick showmount \ 158188604Smckusick sockstat \ 159188604Smckusick split \ 160188604Smckusick stat \ 161188604Smckusick su \ 162188604Smckusick symorder \ 163188604Smckusick systat \ 164188604Smckusick tabs \ 165188604Smckusick tail \ 166187914Sdes talk \ 167188604Smckusick tcopy \ 168187914Sdes tee \ 169188604Smckusick tftp \ 170188604Smckusick time \ 171187914Sdes tip \ 172187914Sdes top \ 173187914Sdes touch \ 174187914Sdes tput \ 175187914Sdes tr \ 176188604Smckusick true \ 177187914Sdes truncate \ 178187914Sdes ${_truss} \ 179187914Sdes tset \ 180187914Sdes tsort \ 181187914Sdes tty \ 182187914Sdes ul \ 183187914Sdes uname \ 184188604Smckusick unexpand \ 185187914Sdes unifdef \ 186187914Sdes uniq \ 187187914Sdes units \ 188187914Sdes unvis \ 189187914Sdes usbhidaction \ 190187914Sdes usbhidctl \ 191187914Sdes users \ 192187914Sdes uudecode \ 193187914Sdes uuencode \ 194187914Sdes uuidgen \ 195187914Sdes vgrind \ 196187914Sdes vi \ 197187914Sdes vis \ 198187914Sdes vmstat \ 199187914Sdes w \ 200188604Smckusick wall \ 201188604Smckusick wc \ 202187914Sdes what \ 203187914Sdes whereis \ 204187914Sdes which \ 205187914Sdes who \ 206187914Sdes whois \ 207187914Sdes window \ 208187914Sdes write \ 209187914Sdes xargs \ 210187914Sdes xinstall \ 211187914Sdes ${_xlint} \ 212187914Sdes xstr \ 213187914Sdes yacc \ 214187914Sdes yes \ 215187914Sdes ypcat \ 216187914Sdes ypmatch \ 217187914Sdes ypwhich 218187914Sdes 219187914Sdes.if defined(RELEASEDIR) || \ 220187914Sdes (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 221187914Sdes defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 222187914Sdes# Releases need both this non-crypt telnet and the crypt telnet. 223187914SdesSUBDIR+=telnet 224187914Sdes.endif 225187914Sdes 226187914Sdes.if !defined(NO_BIND) 227187914SdesSUBDIR+=dig \ 228187914Sdes dnskeygen \ 229187914Sdes dnsquery \ 230187914Sdes host 231187914Sdes.endif 232187914Sdes 233187914Sdes.if !defined(NO_SENDMAIL) 234187914SdesSUBDIR+=vacation 235187914Sdes.endif 236187914Sdes 237187914Sdes.if ${MACHINE_ARCH} == "i386" 238187914Sdes# Things that don't compile on alpha or are aout specific: 239187914SdesSUBDIR+=doscmd \ 240187914Sdes ncplist \ 241187914Sdes ncplogin \ 242187914Sdes sasc \ 243187914Sdes smbutil 244187914Sdes.endif 245187914Sdes 246187914Sdes.if ${MACHINE_ARCH} == "alpha" 247187914SdesSUBDIR+=uac 248187914Sdes.endif 249187914Sdes 250187914Sdes.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 251187914SdesSUBDIR+=chkey newkey 252187914Sdes.endif 253187914Sdes 254187914Sdes.include <bsd.subdir.mk> 255187914Sdes