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