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