Makefile revision 117978
1# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2# $FreeBSD: head/usr.bin/Makefile 117978 2003-07-24 18:30:25Z markm $ 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" && ${MACHINE_ARCH} != "amd64" 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 locale \ 102 locate \ 103 lock \ 104 lockf \ 105 logger \ 106 login \ 107 logname \ 108 look \ 109 lorder \ 110 lsvfs \ 111 m4 \ 112 mail \ 113 make \ 114 makewhatis \ 115 mesg \ 116 minigzip \ 117 mkdep \ 118 mkfifo \ 119 mklocale \ 120 mkstr \ 121 mktemp \ 122 msgs \ 123 mt \ 124 ncal \ 125 netstat \ 126 newgrp \ 127 nfsstat \ 128 nice \ 129 nl \ 130 nohup \ 131 objformat \ 132 opieinfo \ 133 opiekey \ 134 opiepasswd \ 135 pagesize \ 136 passwd \ 137 paste \ 138 pathchk \ 139 pr \ 140 printenv \ 141 printf \ 142 quota \ 143 renice \ 144 rev \ 145 rlogin \ 146 rpcgen \ 147 rpcinfo \ 148 rs \ 149 rsh \ 150 rup \ 151 ruptime \ 152 rusers \ 153 rwall \ 154 rwho \ 155 script \ 156 sed \ 157 shar \ 158 showmount \ 159 sockstat \ 160 split \ 161 stat \ 162 su \ 163 symorder \ 164 systat \ 165 tabs \ 166 tail \ 167 talk \ 168 tcopy \ 169 tee \ 170 telnet \ 171 tftp \ 172 time \ 173 tip \ 174 top \ 175 touch \ 176 tput \ 177 tr \ 178 true \ 179 truncate \ 180 ${_truss} \ 181 tset \ 182 tsort \ 183 tty \ 184 ul \ 185 uname \ 186 unexpand \ 187 unifdef \ 188 uniq \ 189 units \ 190 unvis \ 191 usbhidaction \ 192 usbhidctl \ 193 users \ 194 uudecode \ 195 uuencode \ 196 uuidgen \ 197 vgrind \ 198 vi \ 199 vis \ 200 vmstat \ 201 w \ 202 wall \ 203 wc \ 204 what \ 205 whereis \ 206 which \ 207 who \ 208 whois \ 209 window \ 210 write \ 211 xargs \ 212 xinstall \ 213 ${_xlint} \ 214 xstr \ 215 yacc \ 216 yes \ 217 ypcat \ 218 ypmatch \ 219 ypwhich 220 221.if !defined(NO_BIND) 222SUBDIR+=dig \ 223 dnskeygen \ 224 dnsquery \ 225 host 226.endif 227 228.if !defined(NO_SENDMAIL) 229SUBDIR+=vacation 230.endif 231 232.if ${MACHINE_ARCH} == "i386" 233# Things that don't compile on alpha or are aout specific: 234SUBDIR+=doscmd \ 235 ncplist \ 236 ncplogin \ 237 sasc \ 238 smbutil 239.endif 240 241.if ${MACHINE_ARCH} == "alpha" 242SUBDIR+=uac 243.endif 244 245.if ${MACHINE_ARCH} == "amd64" 246SUBDIR+=ncplist \ 247 ncplogin \ 248 smbutil 249.endif 250 251.if !defined(NOCRYPT) && !defined(NO_OPENSSL) 252SUBDIR+=chkey newkey 253.endif 254 255.include <bsd.subdir.mk> 256