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} != "powerpc" && ${MACHINE_ARCH} != "amd64" 11.if !defined(NO_TOOLCHAIN) 12_gprof= gprof 13.endif 14_truss= truss 15.endif 16 17.if !defined(NO_TOOLCHAIN) 18_c89= c89 19_c99= c99 20_lex= lex 21_xlint= xlint 22_yacc= yacc 23.endif 24 25.if !defined(NOATM) 26_atm= atm 27.endif 28 29SUBDIR= alias \ 30 apply \ 31 asa \ 32 at \ 33 ${_atm} \ 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+=bluetooth \ 248 doscmd \ 249 ncplist \ 250 ncplogin \ 251 sasc \ 252 smbutil 253.endif 254 255.if ${MACHINE_ARCH} == "alpha" 256SUBDIR+=uac 257.endif 258 259.if ${MACHINE_ARCH} == "amd64" 260SUBDIR+=ncplist \ 261 ncplogin \ 262 smbutil 263.endif 264 265.if !defined(NOCRYPT) && !defined(NO_OPENSSL) 266SUBDIR+=chkey newkey 267.endif 268 269.include <bsd.subdir.mk> 270