1# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2# $FreeBSD: src/usr.bin/Makefile,v 1.144.2.17 2003/01/04 17:17:07 obrien Exp $ 3 4# XXX MISSING: deroff diction graph learn plot 5# spell spline struct xsend 6# XXX broken: tconv 7# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx uucp whatis 8# Moved to secure: bdes 9# 10SUBDIR= alias \ 11 apply \ 12 at \ 13 awk \ 14 banner \ 15 basename \ 16 biff \ 17 brandelf \ 18 bzip2 \ 19 bzip2recover \ 20 c89 \ 21 calendar \ 22 cap_mkdb \ 23 chat \ 24 checknr \ 25 chflags \ 26 chkey \ 27 chpass \ 28 cksum \ 29 cmp \ 30 col \ 31 colcrt \ 32 colldef \ 33 colrm \ 34 column \ 35 comm \ 36 compile_et \ 37 compress \ 38 ctags \ 39 cut \ 40 dirname \ 41 du \ 42 ee \ 43 enigma \ 44 env \ 45 expand \ 46 false \ 47 fetch \ 48 file \ 49 file2c \ 50 find \ 51 finger \ 52 fmt \ 53 fold \ 54 from \ 55 fstat \ 56 fsync \ 57 ftp \ 58 genassym \ 59 gencat \ 60 gensetdefs \ 61 getconf \ 62 getopt \ 63 gprof \ 64 head \ 65 hexdump \ 66 id \ 67 indent \ 68 ipcrm \ 69 ipcs \ 70 join \ 71 jot \ 72 kdump \ 73 kenv \ 74 key \ 75 keyinfo \ 76 keyinit \ 77 keylogin \ 78 keylogout \ 79 killall \ 80 ktrace \ 81 kzip \ 82 lam \ 83 last \ 84 lastcomm \ 85 ldd \ 86 leave \ 87 less \ 88 lessecho \ 89 lesskey \ 90 lex \ 91 limits \ 92 locate \ 93 lock \ 94 lockf \ 95 logger \ 96 login \ 97 logname \ 98 look \ 99 lorder \ 100 lsvfs \ 101 m4 \ 102 mail \ 103 make \ 104 mesg \ 105 minigzip \ 106 mkdep \ 107 mkfifo \ 108 mklocale \ 109 mkstr \ 110 mktemp \ 111 msgs \ 112 mt \ 113 ncal \ 114 netstat \ 115 newkey \ 116 nfsstat \ 117 nice \ 118 nl \ 119 nohup \ 120 objformat \ 121 opieinfo \ 122 opiekey \ 123 opiepasswd \ 124 pagesize \ 125 passwd \ 126 paste \ 127 pathchk \ 128 pr \ 129 printenv \ 130 printf \ 131 quota \ 132 rdist \ 133 renice \ 134 rev \ 135 rlogin \ 136 rpcgen \ 137 rpcinfo \ 138 rs \ 139 rsh \ 140 rup \ 141 ruptime \ 142 rusers \ 143 rwall \ 144 rwho \ 145 script \ 146 sed \ 147 shar \ 148 showmount \ 149 sockstat \ 150 soelim \ 151 split \ 152 su \ 153 symorder \ 154 systat \ 155 tail \ 156 talk \ 157 tcopy \ 158 tee \ 159 tftp \ 160 time \ 161 tip \ 162 top \ 163 touch \ 164 tput \ 165 tr \ 166 true \ 167 truncate \ 168 truss \ 169 tset \ 170 tsort \ 171 tty \ 172 ul \ 173 uname \ 174 unexpand \ 175 unifdef \ 176 uniq \ 177 units \ 178 unvis \ 179 usbhidctl \ 180 users \ 181 uudecode \ 182 uuencode \ 183 vgrind \ 184 vi \ 185 vis \ 186 vmstat \ 187 w \ 188 wall \ 189 wc \ 190 what \ 191 whereis \ 192 which \ 193 who \ 194 whois \ 195 window \ 196 write \ 197 xargs \ 198 xinstall \ 199 xlint \ 200 xstr \ 201 yacc \ 202 yes \ 203 ypcat \ 204 ypmatch \ 205 ypwhich 206 207.if defined(RELEASEDIR) || \ 208 (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 209 defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 210# Releases need both this non-crypt telnet and the crypt telnet. 211SUBDIR+=telnet 212.endif 213 214.if !defined(NO_BIND) 215SUBDIR+=dig \ 216 dnskeygen \ 217 dnsquery \ 218 host 219.endif 220 221.if !defined(NO_SENDMAIL) 222SUBDIR+=vacation 223.endif 224 225.if ${MACHINE_ARCH} == "i386" 226# Things that don't compile on alpha or are aout specific: 227SUBDIR+=ar \ 228 doscmd \ 229 gcore \ 230 gprof4 \ 231 ncplist \ 232 ncplogin \ 233 nm \ 234 ranlib \ 235 sasc \ 236 size \ 237 smbutil \ 238 strings \ 239 strip 240.endif 241 242.if ${MACHINE_ARCH} == "alpha" 243SUBDIR+=uac 244.endif 245 246.include <bsd.subdir.mk> 247