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