Makefile revision 113288
1# From: @(#)Makefile 8.3 (Berkeley) 1/7/94 2# $FreeBSD: head/usr.bin/Makefile 113288 2003-04-09 11:16:34Z mdodd $ 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}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \ 221 defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4)) 222# Releases need both this non-crypt telnet and the crypt telnet. 223SUBDIR+=telnet 224.endif 225 226.if !defined(NO_BIND) 227SUBDIR+=dig \ 228 dnskeygen \ 229 dnsquery \ 230 host 231.endif 232 233.if !defined(NO_SENDMAIL) 234SUBDIR+=vacation 235.endif 236 237.if ${MACHINE_ARCH} == "i386" 238# Things that don't compile on alpha or are aout specific: 239SUBDIR+=doscmd \ 240 ncplist \ 241 ncplogin \ 242 sasc \ 243 smbutil 244.endif 245 246.if ${MACHINE_ARCH} == "alpha" 247SUBDIR+=uac 248.endif 249 250.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) 251SUBDIR+=chkey newkey 252.endif 253 254.include <bsd.subdir.mk> 255