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# $DragonFly: src/usr.bin/Makefile,v 1.10 2004/03/20 16:27:41 drhodus Exp $ 4 5# XXX MISSING: deroff diction graph learn plot 6# spell spline struct xsend 7# XXX broken: tconv 8# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx uucp whatis 9# Moved to secure: bdes 10# 11SUBDIR= alias \ 12 apply \ 13 at \ 14 awk \ 15 banner \ 16 basename \ 17 biff \ 18 brandelf \ 19 bzip2 \ 20 bzip2recover \ 21 c89 \ 22 calendar \ 23 cap_mkdb \ 24 chat \ 25 checknr \ 26 checkpt \ 27 chflags \ 28 chkey \ 29 chpass \ 30 cksum \ 31 cmp \ 32 col \ 33 colcrt \ 34 colldef \ 35 colrm \ 36 column \ 37 comm \ 38 compile_et \ 39 compress \ 40 ctags \ 41 cut \ 42 dirname \ 43 du \ 44 ee \ 45 enigma \ 46 env \ 47 expand \ 48 false \ 49 fetch \ 50 file \ 51 file2c \ 52 find \ 53 finger \ 54 fmt \ 55 fold \ 56 from \ 57 fstat \ 58 fsync \ 59 ftp \ 60 gencat \ 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 relpath \ 135 rev \ 136 rlogin \ 137 rpcgen \ 138 rpcinfo \ 139 rs \ 140 rsh \ 141 rup \ 142 ruptime \ 143 rusers \ 144 rwall \ 145 rwho \ 146 script \ 147 sed \ 148 shar \ 149 showmount \ 150 sockstat \ 151 soelim \ 152 split \ 153 stat \ 154 su \ 155 symorder \ 156 systat \ 157 tail \ 158 talk \ 159 tcopy \ 160 tee \ 161 tftp \ 162 time \ 163 tip \ 164 top \ 165 touch \ 166 tput \ 167 tr \ 168 true \ 169 truncate \ 170 truss \ 171 tset \ 172 tsort \ 173 tty \ 174 ul \ 175 uname \ 176 unexpand \ 177 unifdef \ 178 uniq \ 179 units \ 180 unvis \ 181 usbhidctl \ 182 users \ 183 uudecode \ 184 uuencode \ 185 vgrind \ 186 vi \ 187 vis \ 188 vmstat \ 189 w \ 190 wall \ 191 wc \ 192 what \ 193 whereis \ 194 which \ 195 who \ 196 whois \ 197 window \ 198 wmake \ 199 write \ 200 xargs \ 201 xinstall \ 202 xlint \ 203 xstr \ 204 yacc \ 205 yes \ 206 ypcat \ 207 ypmatch \ 208 ypwhich 209 210.if defined(RELEASEDIR) || \ 211 !exists(${.CURDIR}/../secure) || defined(NOCRYPT) 212# Releases need both this non-crypt telnet and the crypt telnet. 213SUBDIR+=telnet 214.endif 215 216.if !defined(NO_BIND) 217SUBDIR+=dig \ 218 dnskeygen \ 219 dnsquery \ 220 host 221.endif 222 223.if !defined(NO_SENDMAIL) 224SUBDIR+=vacation 225.endif 226 227.if ${MACHINE_ARCH} == "i386" 228# Things that don't compile on alpha or are aout specific: 229SUBDIR+=doscmd \ 230 gcore \ 231 gprof4 \ 232 ncplist \ 233 ncplogin \ 234 sasc \ 235 smbutil 236.endif 237 238.if ${MACHINE_ARCH} == "alpha" 239SUBDIR+=uac 240.endif 241 242.include <bsd.subdir.mk> 243