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