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.5 2003/08/05 07:45:43 asmodai 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 chflags \ 27 chkey \ 28 chpass \ 29 cksum \ 30 cmp \ 31 col \ 32 colcrt \ 33 colldef \ 34 colrm \ 35 column \ 36 comm \ 37 compile_et \ 38 compress \ 39 ctags \ 40 cut \ 41 dirname \ 42 du \ 43 ee \ 44 enigma \ 45 env \ 46 expand \ 47 false \ 48 fetch \ 49 file \ 50 file2c \ 51 find \ 52 finger \ 53 fmt \ 54 fold \ 55 from \ 56 fstat \ 57 fsync \ 58 ftp \ 59 genassym \ 60 gencat \ 61 gensetdefs \ 62 getconf \ 63 getopt \ 64 gprof \ 65 head \ 66 hexdump \ 67 id \ 68 indent \ 69 ipcrm \ 70 ipcs \ 71 join \ 72 jot \ 73 kdump \ 74 kenv \ 75 key \ 76 keyinfo \ 77 keyinit \ 78 keylogin \ 79 keylogout \ 80 killall \ 81 ktrace \ 82 kzip \ 83 lam \ 84 last \ 85 lastcomm \ 86 ldd \ 87 leave \ 88 less \ 89 lessecho \ 90 lesskey \ 91 lex \ 92 limits \ 93 locate \ 94 lock \ 95 lockf \ 96 logger \ 97 login \ 98 logname \ 99 look \ 100 lorder \ 101 lsvfs \ 102 m4 \ 103 mail \ 104 make \ 105 mesg \ 106 minigzip \ 107 mkdep \ 108 mkfifo \ 109 mklocale \ 110 mkstr \ 111 mktemp \ 112 msgs \ 113 mt \ 114 ncal \ 115 netstat \ 116 newkey \ 117 nfsstat \ 118 nice \ 119 nl \ 120 nohup \ 121 objformat \ 122 opieinfo \ 123 opiekey \ 124 opiepasswd \ 125 pagesize \ 126 passwd \ 127 paste \ 128 pathchk \ 129 pr \ 130 printenv \ 131 printf \ 132 quota \ 133 rdist \ 134 renice \ 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 write \ 199 xargs \ 200 xinstall \ 201 xlint \ 202 xstr \ 203 yacc \ 204 yes \ 205 ypcat \ 206 ypmatch \ 207 ypwhich 208 209.if defined(RELEASEDIR) || \ 210 !exists(${.CURDIR}/../secure) || defined(NOCRYPT) 211# Releases need both this non-crypt telnet and the crypt telnet. 212SUBDIR+=telnet 213.endif 214 215.if !defined(NO_BIND) 216SUBDIR+=dig \ 217 dnskeygen \ 218 dnsquery \ 219 host 220.endif 221 222.if !defined(NO_SENDMAIL) 223SUBDIR+=vacation 224.endif 225 226.if ${MACHINE_ARCH} == "i386" 227# Things that don't compile on alpha or are aout specific: 228SUBDIR+=ar \ 229 doscmd \ 230 gcore \ 231 gprof4 \ 232 ncplist \ 233 ncplogin \ 234 nm \ 235 ranlib \ 236 sasc \ 237 size \ 238 smbutil \ 239 strings \ 240 strip 241.endif 242 243.if ${MACHINE_ARCH} == "alpha" 244SUBDIR+=uac 245.endif 246 247.include <bsd.subdir.mk> 248