Makefile revision 97279
10SN/A# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 20SN/A# $FreeBSD: head/usr.bin/Makefile 97279 2002-05-25 13:29:47Z ru $ 30SN/A 40SN/A# XXX MISSING: deroff diction graph learn plot 51133Sjoehw# spell spline struct xsend 61133Sjoehw# XXX broken: tconv 71133Sjoehw# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis 81133Sjoehw# Moved to secure: bdes 91133Sjoehw# 101133SjoehwSUBDIR= apply \ 111133Sjoehw asa \ 121133Sjoehw at \ 131133Sjoehw awk \ 141133Sjoehw banner \ 151133Sjoehw basename \ 161133Sjoehw biff \ 171133Sjoehw brandelf \ 181133Sjoehw bzip2 \ 191133Sjoehw c89 \ 201133Sjoehw calendar \ 211133Sjoehw cap_mkdb \ 220SN/A catman \ 230SN/A chat \ 241208Sjoehw checknr \ 251208Sjoehw chflags \ 261208Sjoehw chpass \ 271208Sjoehw cksum \ 280SN/A cmp \ 291208Sjoehw col \ 300SN/A colcrt \ 310SN/A colldef \ 320SN/A colrm \ 330SN/A column \ 340SN/A comm \ 351208Sjoehw compile_et \ 360SN/A compress \ 370SN/A csplit \ 381208Sjoehw ctags \ 391208Sjoehw cut \ 401208Sjoehw dirname \ 411208Sjoehw du \ 421208Sjoehw ee \ 431208Sjoehw enigma \ 441208Sjoehw env \ 451208Sjoehw expand \ 461208Sjoehw false \ 471208Sjoehw fetch \ 481208Sjoehw file \ 491208Sjoehw file2c \ 501208Sjoehw find \ 511208Sjoehw finger \ 521208Sjoehw fmt \ 531208Sjoehw fold \ 541208Sjoehw from \ 551208Sjoehw fstat \ 560SN/A fsync \ 571208Sjoehw ftp \ 581208Sjoehw gencat \ 591208Sjoehw getopt \ 601208Sjoehw gprof \ 611208Sjoehw head \ 621208Sjoehw help \ 631208Sjoehw hesinfo \ 641208Sjoehw hexdump \ 650SN/A id \ 661208Sjoehw indent \ 671208Sjoehw ipcrm \ 681208Sjoehw ipcs \ 691208Sjoehw join \ 701208Sjoehw jot \ 711208Sjoehw kdump \ 721208Sjoehw kenv \ 731208Sjoehw keylogin \ 741208Sjoehw keylogout \ 750SN/A killall \ 760SN/A ktrace \ 771208Sjoehw ktrdump \ 781208Sjoehw lam \ 791208Sjoehw last \ 801208Sjoehw lastcomm \ 811208Sjoehw ldd \ 821208Sjoehw leave \ 831208Sjoehw less \ 841208Sjoehw lessecho \ 851208Sjoehw lesskey \ 861208Sjoehw lex \ 871208Sjoehw limits \ 880SN/A locate \ 890SN/A lock \ 901208Sjoehw lockf \ 911208Sjoehw logger \ 921208Sjoehw login \ 931208Sjoehw logname \ 941208Sjoehw look \ 951208Sjoehw lorder \ 961208Sjoehw lsvfs \ 971208Sjoehw m4 \ 981208Sjoehw mail \ 991208Sjoehw make \ 1001208Sjoehw makewhatis \ 1010SN/A mesg \ 1020SN/A minigzip \ 1031208Sjoehw mkdep \ 1041208Sjoehw mkfifo \ 1051208Sjoehw mklocale \ 1061208Sjoehw mkstr \ 1071208Sjoehw mktemp \ 1081208Sjoehw msgs \ 1091208Sjoehw mt \ 1101208Sjoehw ncal \ 1111208Sjoehw netstat \ 1121208Sjoehw nfsstat \ 1130SN/A nice \ 1140SN/A nl \ 1151208Sjoehw nohup \ 1161208Sjoehw objformat \ 1171208Sjoehw opieinfo \ 1181208Sjoehw opiekey \ 1191208Sjoehw opiepasswd \ 1201208Sjoehw pagesize \ 1211208Sjoehw passwd \ 1221208Sjoehw paste \ 1231208Sjoehw pathchk \ 1241208Sjoehw pr \ 1251208Sjoehw printenv \ 1261208Sjoehw printf \ 1271208Sjoehw quota \ 1281208Sjoehw renice \ 1291208Sjoehw rev \ 1301208Sjoehw rlogin \ 1311208Sjoehw rpcgen \ 1321208Sjoehw rpcinfo \ 1331208Sjoehw rs \ 1341208Sjoehw rsh \ 1351208Sjoehw rup \ 1361208Sjoehw ruptime \ 1371208Sjoehw rusers \ 1381208Sjoehw rwall \ 1391208Sjoehw rwho \ 1401208Sjoehw sccs \ 1411208Sjoehw script \ 1421208Sjoehw sed \ 1431208Sjoehw shar \ 1441208Sjoehw showmount \ 1451208Sjoehw sockstat \ 1461208Sjoehw soelim \ 1471208Sjoehw split \ 1481208Sjoehw su \ 1491208Sjoehw symorder \ 1501208Sjoehw systat \ 1511208Sjoehw tabs \ 1521208Sjoehw tail \ 1531208Sjoehw talk \ 1541208Sjoehw tcopy \ 1550SN/A tee \ 1561208Sjoehw tftp \ 1571208Sjoehw time \ 1581208Sjoehw tip \ 1591208Sjoehw top \ 1601208Sjoehw touch \ 1611208Sjoehw tput \ 1621208Sjoehw tr \ 1631208Sjoehw true \ 1641208Sjoehw truncate \ 1651208Sjoehw truss \ 1661208Sjoehw tset \ 1671208Sjoehw tsort \ 1681208Sjoehw tty \ 1691208Sjoehw ul \ 1701208Sjoehw uname \ 1711208Sjoehw unexpand \ 1721208Sjoehw unifdef \ 1731208Sjoehw uniq \ 1741208Sjoehw units \ 1751208Sjoehw unvis \ 1761208Sjoehw usbhidctl \ 1771208Sjoehw users \ 1781208Sjoehw uudecode \ 1790SN/A uuencode \ 1801208Sjoehw vgrind \ 1811208Sjoehw vi \ 1821208Sjoehw vis \ 1831208Sjoehw vmstat \ 1841208Sjoehw w \ 1851208Sjoehw wall \ 1861208Sjoehw wc \ 1871208Sjoehw what \ 1881208Sjoehw whereis \ 1891208Sjoehw which \ 1901208Sjoehw who \ 1911208Sjoehw whois \ 1921208Sjoehw window \ 1931208Sjoehw write \ 1941208Sjoehw xargs \ 1951208Sjoehw xinstall \ 1961208Sjoehw xstr \ 1971208Sjoehw yacc \ 1981208Sjoehw yes \ 1991208Sjoehw ypcat \ 2001208Sjoehw ypmatch \ 2011208Sjoehw ypwhich 2021208Sjoehw 2030SN/A.if defined(RELEASEDIR) || \ 204 (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 205 defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 206# Releases need both this non-crypt telnet and the crypt telnet. 207SUBDIR+=telnet 208.endif 209 210.if !defined(NO_BIND) 211SUBDIR+=dig \ 212 dnskeygen \ 213 dnsquery \ 214 host 215.endif 216 217.if !defined(NO_SENDMAIL) 218SUBDIR+=vacation 219.endif 220 221.if ${MACHINE_ARCH} == "i386" 222# Things that don't compile on alpha or are aout specific: 223SUBDIR+=ar \ 224 doscmd \ 225 gcore \ 226 ncplist \ 227 ncplogin \ 228 nm \ 229 ranlib \ 230 sasc \ 231 size \ 232 smbutil \ 233 strings \ 234 strip 235.endif 236 237.if ${MACHINE_ARCH} == "alpha" 238SUBDIR+=uac 239.endif 240 241# Things which don't compile on new platforms yet: 242.if ${MACHINE_ARCH} != "sparc64" && ${MACHINE_ARCH} != "ia64" 243SUBDIR+=xlint 244.endif 245.if ${CXX:T} != "c++" 246SUBDIR+=getconf 247.endif 248 249.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 250SUBDIR+=chkey newkey 251.endif 252 253.include <bsd.subdir.mk> 254