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