1839f16abSGarrett Wollman# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2c3aac50fSPeter Wemm# $FreeBSD$ 39b50d902SRodney W. Grimes 40a50d08dSJordan K. Hubbard# XXX MISSING: deroff diction graph learn plot 5861999b4SBruce Evans# spell spline struct xsend 6fb22fc68SJuli Mallett# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis 773407b34SGarrett Wollman# Moved to secure: bdes 873407b34SGarrett Wollman# 9cfad5290SMarcel Moolenaar 10cfad5290SMarcel Moolenaar.if ${MACHINE_ARCH} != "ia64" 11cfad5290SMarcel Moolenaar_xlint= xlint 12cfad5290SMarcel Moolenaar.endif 13cfad5290SMarcel Moolenaar 14991e6f71SPeter Wemm.if ${MACHINE_ARCH} != "powerpc" && ${MACHINE_ARCH} != "amd64" 150bc81187SDavid E. O'Brien_gprof= gprof 160bc81187SDavid E. O'Brien_truss= truss 170bc81187SDavid E. O'Brien.endif 180bc81187SDavid E. O'Brien 195cd19a3cSGarrett WollmanSUBDIR= alias \ 205cd19a3cSGarrett Wollman apply \ 21cba9c8bdSTim J. Robbins asa \ 22cb7f1224SGary Palmer at \ 239a1523bcSDavid E. O'Brien awk \ 24cb7f1224SGary Palmer banner \ 25cb7f1224SGary Palmer basename \ 26cb7f1224SGary Palmer biff \ 276eea92a4SDavid E. O'Brien brandelf \ 28d6a9fd06SDavid E. O'Brien bzip2 \ 29bc366011SDavid E. O'Brien bzip2recover \ 30cb7f1224SGary Palmer c89 \ 3198c59a0aSTim J. Robbins c99 \ 32cb7f1224SGary Palmer calendar \ 33cb7f1224SGary Palmer cap_mkdb \ 34bf7bec33SMark Murray catman \ 35cb7f1224SGary Palmer chat \ 36cb7f1224SGary Palmer checknr \ 37cb7f1224SGary Palmer chpass \ 38cb7f1224SGary Palmer cksum \ 39cb7f1224SGary Palmer cmp \ 40cb7f1224SGary Palmer col \ 41cb7f1224SGary Palmer colcrt \ 42cb7f1224SGary Palmer colldef \ 43cb7f1224SGary Palmer colrm \ 44cb7f1224SGary Palmer column \ 45cb7f1224SGary Palmer comm \ 46cb7f1224SGary Palmer compile_et \ 47cb7f1224SGary Palmer compress \ 48ea9e961cSTim J. Robbins csplit \ 49cb7f1224SGary Palmer ctags \ 50cb7f1224SGary Palmer cut \ 51cb7f1224SGary Palmer dirname \ 52cb7f1224SGary Palmer du \ 53cb7f1224SGary Palmer ee \ 54cbb66355SDavid E. O'Brien elf2aout \ 558237286eSDavid E. O'Brien elfdump \ 56489c66feSJoerg Wunsch enigma \ 57cb7f1224SGary Palmer env \ 58cb7f1224SGary Palmer expand \ 59cb7f1224SGary Palmer false \ 60cb7f1224SGary Palmer fetch \ 61cb7f1224SGary Palmer file \ 62cb7f1224SGary Palmer file2c \ 63cb7f1224SGary Palmer find \ 64cb7f1224SGary Palmer finger \ 65cb7f1224SGary Palmer fmt \ 66cb7f1224SGary Palmer fold \ 67cb7f1224SGary Palmer from \ 6887bc830fSDima Ruban fstat \ 694aeb1c05SPaul Saab fsync \ 70cb7f1224SGary Palmer ftp \ 71155c182aSPeter Wemm gcore \ 72cb7f1224SGary Palmer gencat \ 73298f4dc3SJake Burkholder getconf \ 74cb7f1224SGary Palmer getopt \ 750bc81187SDavid E. O'Brien ${_gprof} \ 76cb7f1224SGary Palmer head \ 7761a35ccdSJacques Vidrine hesinfo \ 78cb7f1224SGary Palmer hexdump \ 79cb7f1224SGary Palmer id \ 80cb7f1224SGary Palmer indent \ 81cb7f1224SGary Palmer ipcrm \ 82cb7f1224SGary Palmer ipcs \ 83cb7f1224SGary Palmer join \ 84cb7f1224SGary Palmer jot \ 85cb7f1224SGary Palmer kdump \ 86cb7f1224SGary Palmer keylogin \ 87cb7f1224SGary Palmer keylogout \ 88cb7f1224SGary Palmer killall \ 89cb7f1224SGary Palmer ktrace \ 90ed7a104fSJake Burkholder ktrdump \ 91cb7f1224SGary Palmer lam \ 92cb7f1224SGary Palmer last \ 93cb7f1224SGary Palmer lastcomm \ 94aaa41712SDoug Rabson ldd \ 959106cde5SBruce Evans leave \ 966f7d2d90SPaul Saab less \ 976f7d2d90SPaul Saab lessecho \ 986f7d2d90SPaul Saab lesskey \ 99cb7f1224SGary Palmer lex \ 100cb7f1224SGary Palmer limits \ 10193cdc37dSAlexey Zelkin locale \ 102cb7f1224SGary Palmer locate \ 103cb7f1224SGary Palmer lock \ 104cb7f1224SGary Palmer lockf \ 105cb7f1224SGary Palmer logger \ 106cb7f1224SGary Palmer login \ 107cb7f1224SGary Palmer logname \ 108cb7f1224SGary Palmer look \ 109cb7f1224SGary Palmer lorder \ 110cb7f1224SGary Palmer lsvfs \ 111cb7f1224SGary Palmer m4 \ 112cb7f1224SGary Palmer mail \ 113cb7f1224SGary Palmer make \ 114bf7bec33SMark Murray makewhatis \ 115cb7f1224SGary Palmer mesg \ 1169106cde5SBruce Evans minigzip \ 117cb7f1224SGary Palmer mkdep \ 118cb7f1224SGary Palmer mkfifo \ 119cb7f1224SGary Palmer mklocale \ 120cb7f1224SGary Palmer mkstr \ 121cb7f1224SGary Palmer mktemp \ 122cb7f1224SGary Palmer msgs \ 123e4dc55c3SDoug Rabson mt \ 124cb7f1224SGary Palmer ncal \ 125cb7f1224SGary Palmer netstat \ 126776c387aSTim J. Robbins newgrp \ 127cb7f1224SGary Palmer nfsstat \ 128cb7f1224SGary Palmer nice \ 129f2155981SBrian Somers nl \ 130cb7f1224SGary Palmer nohup \ 131cb7f1224SGary Palmer objformat \ 132cb7f1224SGary Palmer opieinfo \ 133cb7f1224SGary Palmer opiekey \ 134cb7f1224SGary Palmer opiepasswd \ 135cb7f1224SGary Palmer pagesize \ 136cb7f1224SGary Palmer passwd \ 137cb7f1224SGary Palmer paste \ 138b9f63041STim J. Robbins pathchk \ 139cb7f1224SGary Palmer pr \ 140cb7f1224SGary Palmer printenv \ 141cb7f1224SGary Palmer printf \ 142cb7f1224SGary Palmer quota \ 143cb7f1224SGary Palmer renice \ 144cb7f1224SGary Palmer rev \ 145788fcec0SDavid E. O'Brien rlogin \ 146cb7f1224SGary Palmer rpcgen \ 147cb7f1224SGary Palmer rpcinfo \ 148cb7f1224SGary Palmer rs \ 149788fcec0SDavid E. O'Brien rsh \ 150cb7f1224SGary Palmer rup \ 151cb7f1224SGary Palmer ruptime \ 152cb7f1224SGary Palmer rusers \ 153cb7f1224SGary Palmer rwall \ 154cb7f1224SGary Palmer rwho \ 155cb7f1224SGary Palmer script \ 156cb7f1224SGary Palmer sed \ 157cb7f1224SGary Palmer shar \ 158cb7f1224SGary Palmer showmount \ 15928bfda34SDag-Erling Smørgrav sockstat \ 160cb7f1224SGary Palmer split \ 161d4d239aeSDoug Barton stat \ 162cb7f1224SGary Palmer su \ 163cb7f1224SGary Palmer symorder \ 1648df85cf6SDima Ruban systat \ 165743f138eSTim J. Robbins tabs \ 166cb7f1224SGary Palmer tail \ 167cb7f1224SGary Palmer talk \ 168cb7f1224SGary Palmer tcopy \ 169cb7f1224SGary Palmer tee \ 1704afa3718SMark Murray telnet \ 171cb7f1224SGary Palmer tftp \ 172cb7f1224SGary Palmer time \ 173afb5951fSMark Murray tip \ 174cb7f1224SGary Palmer top \ 175cb7f1224SGary Palmer touch \ 176cb7f1224SGary Palmer tput \ 177cb7f1224SGary Palmer tr \ 178cb7f1224SGary Palmer true \ 179edeb84a1SSheldon Hearn truncate \ 1800bc81187SDavid E. O'Brien ${_truss} \ 181cb7f1224SGary Palmer tset \ 182cb7f1224SGary Palmer tsort \ 183cb7f1224SGary Palmer tty \ 184cb7f1224SGary Palmer ul \ 185cb7f1224SGary Palmer uname \ 186cb7f1224SGary Palmer unexpand \ 187cb7f1224SGary Palmer unifdef \ 188cb7f1224SGary Palmer uniq \ 189cb7f1224SGary Palmer units \ 190cb7f1224SGary Palmer unvis \ 191ce5b9347SMatthew N. Dodd usbhidaction \ 19209d308a8SNick Hibma usbhidctl \ 193cb7f1224SGary Palmer users \ 194cb7f1224SGary Palmer uudecode \ 195cb7f1224SGary Palmer uuencode \ 19652183d01SMarcel Moolenaar uuidgen \ 197cb7f1224SGary Palmer vgrind \ 198cb7f1224SGary Palmer vi \ 199cb7f1224SGary Palmer vis \ 2000600c890SBruce Evans vmstat \ 201cb7f1224SGary Palmer w \ 202cb7f1224SGary Palmer wall \ 203cb7f1224SGary Palmer wc \ 204cb7f1224SGary Palmer what \ 205e9a55423SJohan Karlsson whereis \ 206cb7f1224SGary Palmer which \ 207cb7f1224SGary Palmer who \ 208cb7f1224SGary Palmer whois \ 209cb7f1224SGary Palmer window \ 210cb7f1224SGary Palmer write \ 211cb7f1224SGary Palmer xargs \ 212cb7f1224SGary Palmer xinstall \ 213cfad5290SMarcel Moolenaar ${_xlint} \ 214cb7f1224SGary Palmer xstr \ 215cb7f1224SGary Palmer yacc \ 216cb7f1224SGary Palmer yes \ 217cb7f1224SGary Palmer ypcat \ 218cb7f1224SGary Palmer ypmatch \ 219cb7f1224SGary Palmer ypwhich 2205c931089SJohn Birrell 2219db938c3SPeter Wemm.if !defined(NO_BIND) 222fe6d3fe5SPeter WemmSUBDIR+=dig \ 2239db938c3SPeter Wemm dnskeygen \ 224fe6d3fe5SPeter Wemm dnsquery \ 225fe6d3fe5SPeter Wemm host 226fe6d3fe5SPeter Wemm.endif 227fe6d3fe5SPeter Wemm 2286dbfffa3SGregory Neil Shapiro.if !defined(NO_SENDMAIL) 2296dbfffa3SGregory Neil ShapiroSUBDIR+=vacation 2306dbfffa3SGregory Neil Shapiro.endif 2316dbfffa3SGregory Neil Shapiro 2325c931089SJohn Birrell.if ${MACHINE_ARCH} == "i386" 2334d47d82dSJohn Birrell# Things that don't compile on alpha or are aout specific: 23466422f5bSPeter WemmSUBDIR+=doscmd \ 235e0812b58SBoris Popov ncplist \ 23627490905SBoris Popov ncplogin \ 237cb7f1224SGary Palmer sasc \ 23866422f5bSPeter Wemm smbutil 2394d47d82dSJohn Birrell.endif 2409b50d902SRodney W. Grimes 241bcbd27beSDavid E. O'Brien.if ${MACHINE_ARCH} == "alpha" 242bcbd27beSDavid E. O'BrienSUBDIR+=uac 243bcbd27beSDavid E. O'Brien.endif 244bcbd27beSDavid E. O'Brien 2457691f66aSDag-Erling Smørgrav.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 246a8ec1b48SMaxim SobolevSUBDIR+=chkey newkey 247a8ec1b48SMaxim Sobolev.endif 248a8ec1b48SMaxim Sobolev 2499b50d902SRodney W. Grimes.include <bsd.subdir.mk> 250