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 split \ 150 stat \ 151 su \ 152 symorder \ 153 systat \ 154 tabs \ 155 tail \ 156 talk \ 157 tcopy \ 158 tee \ 159 tftp \ 160 time \ 161 tip \ 162 top \ 163 touch \ 164 tput \ 165 tr \ 166 true \ 167 truncate \ 168 tset \ 169 tsort \ 170 tty \ 171 ul \ 172 uname \ 173 unexpand \ 174 unifdef \ 175 uniq \ 176 units \ 177 unvis \ 178 usbhidctl \ 179 users \ 180 uudecode \ 181 uuencode \ 182 uuidgen \ 183 vgrind \ 184 vi \ 185 vis \ 186 vmstat \ 187 w \ 188 wall \ 189 wc \ 190 what \ 191 whereis \ 192 which \ 193 who \ 194 whois \ 195 window \ 196 write \ 197 xargs \ 198 xinstall \ 199 xstr \ 200 yacc \ 201 yes \ 202 ypcat \ 203 ypmatch \ 204 ypwhich 205 206.if defined(RELEASEDIR) || \ 207 (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 208 defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 209# Releases need both this non-crypt telnet and the crypt telnet. 210SUBDIR+=telnet 211.endif 212 213.if !defined(NO_BIND) 214SUBDIR+=dig \ 215 dnskeygen \ 216 dnsquery \ 217 host 218.endif 219 220.if !defined(NO_PERL_WRAPPER) 221SUBDIR+=perl 222.endif 223 224.if !defined(NO_SENDMAIL) 225SUBDIR+=vacation 226.endif 227 228.if ${MACHINE_ARCH} == "i386" 229# Things that don't compile on alpha or are aout specific: 230SUBDIR+=doscmd \ 231 ncplist \ 232 ncplogin \ 233 sasc \ 234 smbutil 235.endif 236 237.if ${MACHINE_ARCH} == "alpha" 238SUBDIR+=uac 239.endif 240 241# Things which don't compile on new platforms yet: 242.if ${MACHINE_ARCH} != "ia64" 243SUBDIR+=truss xlint 244.endif 245 246.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 247SUBDIR+=chkey newkey 248.endif 249 250.include <bsd.subdir.mk> 251