1# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2# $FreeBSD$ 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 whatis 8# Moved to secure: bdes 9# 10SUBDIR= alias \ 11 apply \ 12 asa \ 13 at \ 14 awk \ 15 banner \ 16 basename \ 17 biff \ 18 brandelf \ 19 bzip2 \ 20 c89 \ 21 c99 \ 22 calendar \ 23 cap_mkdb \ 24 catman \ 25 chat \ 26 checknr \ 27 chflags \ 28 chpass \ 29 cksum \ 30 cmp \ 31 col \ 32 colcrt \ 33 colldef \ 34 colrm \ 35 column \ 36 comm \ 37 compile_et \ 38 compress \ 39 csplit \ 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 gcore \ 61 gencat \ 62 getconf \ 63 getopt \ 64 gprof \ 65 head \ 66 hesinfo \ 67 hexdump \ 68 id \ 69 indent \ 70 ipcrm \ 71 ipcs \ 72 join \ 73 jot \ 74 kdump \ 75 kenv \ 76 keylogin \ 77 keylogout \ 78 killall \ 79 ktrace \ 80 ktrdump \ 81 lam \ 82 last \ 83 lastcomm \ 84 ldd \ 85 leave \ 86 less \ 87 lessecho \ 88 lesskey \ 89 lex \ 90 limits \ 91 locate \ 92 lock \ 93 lockf \ 94 logger \ 95 login \ 96 logname \ 97 look \ 98 lorder \ 99 lsvfs \ 100 m4 \ 101 mail \ 102 make \ 103 makewhatis \ 104 mesg \ 105 minigzip \ 106 mkdep \ 107 mkfifo \ 108 mklocale \ 109 mkstr \ 110 mktemp \ 111 msgs \ 112 mt \ 113 ncal \ 114 netstat \ 115 newgrp \ 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 renice \ 133 rev \ 134 rlogin \ 135 rpcgen \ 136 rpcinfo \ 137 rs \ 138 rsh \ 139 rup \ 140 ruptime \ 141 rusers \ 142 rwall \ 143 rwho \ 144 script \ 145 sed \ 146 shar \ 147 showmount \ 148 sockstat \ 149 soelim \ 150 split \ 151 stat \ 152 su \ 153 symorder \ 154 systat \ 155 tabs \ 156 tail \ 157 talk \ 158 tcopy \ 159 tee \ 160 tftp \ 161 time \ 162 tip \ 163 top \ 164 touch \ 165 tput \ 166 tr \ 167 true \ 168 truncate \ 169 tset \ 170 tsort \ 171 tty \ 172 ul \ 173 uname \ 174 unexpand \ 175 unifdef \ 176 uniq \ 177 units \ 178 unvis \ 179 usbhidctl \ 180 users \ 181 uudecode \ 182 uuencode \ 183 uuidgen \ 184 vgrind \ 185 vi \ 186 vis \ 187 vmstat \ 188 w \ 189 wall \ 190 wc \ 191 what \ 192 whereis \ 193 which \ 194 who \ 195 whois \ 196 window \ 197 write \ 198 xargs \ 199 xinstall \ 200 xstr \ 201 yacc \ 202 yes \ 203 ypcat \ 204 ypmatch \ 205 ypwhich 206 207.if defined(RELEASEDIR) || \ 208 (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 209 defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 210# Releases need both this non-crypt telnet and the crypt telnet. 211SUBDIR+=telnet 212.endif 213 214.if !defined(NO_BIND) 215SUBDIR+=dig \ 216 dnskeygen \ 217 dnsquery \ 218 host 219.endif 220 221.if !defined(NO_PERL_WRAPPER) 222SUBDIR+=perl 223.endif 224 225.if !defined(NO_SENDMAIL) 226SUBDIR+=vacation 227.endif 228 229.if ${MACHINE_ARCH} == "i386" 230# Things that don't compile on alpha or are aout specific: 231SUBDIR+=doscmd \ 232 ncplist \ 233 ncplogin \ 234 sasc \ 235 smbutil 236.endif 237 238.if ${MACHINE_ARCH} == "alpha" 239SUBDIR+=uac 240.endif 241 242# Things which don't compile on new platforms yet: 243.if ${MACHINE_ARCH} != "ia64" 244SUBDIR+=truss xlint 245.endif 246 247.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 248SUBDIR+=chkey newkey 249.endif 250 251.include <bsd.subdir.mk> 252