Makefile revision 97096
160894Smsmith# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 260894Smsmith# $FreeBSD: head/usr.bin/Makefile 97096 2002-05-22 10:32:24Z tjr $ 360894Smsmith 460894Smsmith# XXX MISSING: deroff diction graph learn plot 560894Smsmith# spell spline struct xsend 660894Smsmith# XXX broken: tconv 760894Smsmith# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx whatis 860894Smsmith# Moved to secure: bdes 960894Smsmith# 1060894SmsmithSUBDIR= apply \ 1160894Smsmith asa \ 1260894Smsmith at \ 1360894Smsmith awk \ 1460894Smsmith banner \ 1560894Smsmith basename \ 1660894Smsmith biff \ 1760894Smsmith brandelf \ 1860894Smsmith bzip2 \ 1960894Smsmith c89 \ 2060894Smsmith calendar \ 2160894Smsmith cap_mkdb \ 2260894Smsmith catman \ 2360894Smsmith chat \ 2460894Smsmith checknr \ 2560894Smsmith chflags \ 2660894Smsmith chpass \ 2760894Smsmith cksum \ 2860894Smsmith cmp \ 2960894Smsmith col \ 30130358Svkashyap colcrt \ 31123103Sps colldef \ 3260894Smsmith colrm \ 3367555Smsmith column \ 3467555Smsmith comm \ 3587599Sobrien compile_et \ 3667555Smsmith compress \ 3767555Smsmith csplit \ 3867555Smsmith ctags \ 3987599Sobrien cut \ 4067555Smsmith dirname \ 4160894Smsmith du \ 4260894Smsmith ee \ 4360894Smsmith elf2aout \ 4460894Smsmith enigma \ 4560894Smsmith env \ 4660894Smsmith expand \ 4760894Smsmith false \ 4860894Smsmith fetch \ 4960894Smsmith file \ 5060894Smsmith file2c \ 5160894Smsmith find \ 5260894Smsmith finger \ 5360894Smsmith fmt \ 5460894Smsmith fold \ 5560894Smsmith from \ 56123103Sps fstat \ 57123103Sps fsync \ 5860894Smsmith ftp \ 5967555Smsmith gencat \ 6067555Smsmith getopt \ 6167555Smsmith gprof \ 62200991Smav head \ 6360894Smsmith hesinfo \ 6460894Smsmith hexdump \ 6560894Smsmith id \ 6660894Smsmith indent \ 6760894Smsmith ipcrm \ 6860894Smsmith ipcs \ 6960894Smsmith join \ 7060894Smsmith jot \ 7160894Smsmith kdump \ 7260894Smsmith kenv \ 7360894Smsmith keylogin \ 7460894Smsmith keylogout \ 7560894Smsmith killall \ 7660894Smsmith ktrace \ 77118816Sps ktrdump \ 7860894Smsmith lam \ 7960894Smsmith last \ 8060894Smsmith lastcomm \ 8160894Smsmith ldd \ 8260894Smsmith leave \ 8360894Smsmith less \ 8460894Smsmith lessecho \ 8560894Smsmith lesskey \ 8660894Smsmith lex \ 8760894Smsmith limits \ 8860894Smsmith locate \ 89127415Svkashyap lock \ 9060894Smsmith lockf \ 9160894Smsmith logger \ 9260894Smsmith login \ 9360894Smsmith logname \ 9467555Smsmith look \ 95118816Sps lorder \ 96118816Sps lsvfs \ 97127415Svkashyap m4 \ 9860894Smsmith mail \ 9960894Smsmith make \ 10067555Smsmith makewhatis \ 10167555Smsmith mesg \ 10260894Smsmith minigzip \ 10360894Smsmith mkdep \ 104118816Sps mkfifo \ 105118816Sps mklocale \ 106118816Sps mkstr \ 107118816Sps mktemp \ 108118816Sps msgs \ 109118816Sps mt \ 11060894Smsmith ncal \ 11160894Smsmith netstat \ 11260894Smsmith nfsstat \ 11360894Smsmith nice \ 11460894Smsmith nl \ 11560894Smsmith nohup \ 11667555Smsmith objformat \ 117240209Sjhb opieinfo \ 11867555Smsmith opiekey \ 11967555Smsmith opiepasswd \ 12067555Smsmith pagesize \ 12167555Smsmith passwd \ 12260894Smsmith paste \ 12360894Smsmith pathchk \ 12467555Smsmith pr \ 12560894Smsmith printenv \ 12660894Smsmith printf \ 12767555Smsmith quota \ 128240137Sjhb renice \ 12960894Smsmith rev \ 13060894Smsmith rlogin \ 13160894Smsmith rpcgen \ 13260894Smsmith rpcinfo \ 13360894Smsmith rs \ 13460894Smsmith rsh \ 13560894Smsmith rup \ 136130358Svkashyap ruptime \ 137130358Svkashyap rusers \ 138239244Sjhb rwall \ 13967555Smsmith rwho \ 14067555Smsmith script \ 14160894Smsmith sed \ 14267555Smsmith shar \ 14360894Smsmith showmount \ 14460894Smsmith sockstat \ 14560894Smsmith soelim \ 14667555Smsmith split \ 14760894Smsmith su \ 14867555Smsmith symorder \ 14967555Smsmith systat \ 15067555Smsmith tabs \ 15167555Smsmith tail \ 15269543Smsmith talk \ 153118816Sps tcopy \ 15469543Smsmith tee \ 15569543Smsmith tftp \ 156197409Srdivacky time \ 15767555Smsmith tip \ 15867555Smsmith top \ 15967555Smsmith touch \ 16067555Smsmith tput \ 16167555Smsmith tr \ 16260894Smsmith true \ 163123103Sps truncate \ 164118816Sps truss \ 165123103Sps tset \ 166118508Sps tsort \ 16791790Smsmith tty \ 16891790Smsmith ul \ 169240209Sjhb uname \ 170118816Sps unexpand \ 17167555Smsmith unifdef \ 172118816Sps uniq \ 17367555Smsmith units \ 17467555Smsmith unvis \ 17567555Smsmith usbhidctl \ 17667555Smsmith users \ 17767555Smsmith uudecode \ 17869543Smsmith uuencode \ 17967555Smsmith vgrind \ 18067555Smsmith vi \ 18167555Smsmith vis \ 18267555Smsmith vmstat \ 18367555Smsmith w \ 18467555Smsmith wall \ 18567555Smsmith wc \ 18667555Smsmith what \ 187123103Sps whereis \ 188123103Sps which \ 189123103Sps who \ 190123103Sps whois \ 191123103Sps window \ 192123103Sps write \ 193123103Sps xargs \ 194123103Sps xinstall \ 195123103Sps xstr \ 196123103Sps yacc \ 197123103Sps yes \ 198123103Sps ypcat \ 199123103Sps ypmatch \ 200123103Sps ypwhich 20167555Smsmith 20267555Smsmith.if defined(RELEASEDIR) || \ 20367555Smsmith (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 20467555Smsmith defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 20567555Smsmith# Releases need both this non-crypt telnet and the crypt telnet. 20667555SmsmithSUBDIR+=telnet 20767555Smsmith.endif 20867555Smsmith 20967555Smsmith.if !defined(NO_BIND) 21067555SmsmithSUBDIR+=dig \ 21167555Smsmith dnskeygen \ 21267555Smsmith dnsquery \ 21367555Smsmith host 21467555Smsmith.endif 21567555Smsmith 21667555Smsmith.if !defined(NO_SENDMAIL) 21767555SmsmithSUBDIR+=vacation 21867555Smsmith.endif 21967555Smsmith 22067555Smsmith.if ${MACHINE_ARCH} == "i386" 22167555Smsmith# Things that don't compile on alpha or are aout specific: 22267555SmsmithSUBDIR+=ar \ 22367555Smsmith doscmd \ 22467555Smsmith gcore \ 22567555Smsmith ncplist \ 22667555Smsmith ncplogin \ 22767555Smsmith nm \ 22867555Smsmith ranlib \ 22967555Smsmith sasc \ 23067555Smsmith size \ 23167555Smsmith smbutil \ 23267555Smsmith strings \ 23367555Smsmith strip 23467555Smsmith.endif 23567555Smsmith 23667555Smsmith.if ${MACHINE_ARCH} == "alpha" 23767555SmsmithSUBDIR+=uac 23867555Smsmith.endif 23967555Smsmith 24067555Smsmith# Things which don't compile on new platforms yet: 24167555Smsmith.if ${MACHINE_ARCH} != "sparc64" && ${MACHINE_ARCH} != "ia64" 24267555SmsmithSUBDIR+=xlint 24367555Smsmith.endif 24467555Smsmith.if ${CXX:T} != "c++" 24567555SmsmithSUBDIR+=getconf 24660894Smsmith.endif 24767555Smsmith 24860894Smsmith.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 24967555SmsmithSUBDIR+=chkey newkey 25067555Smsmith.endif 25167555Smsmith 252240209Sjhb.include <bsd.subdir.mk> 25367555Smsmith