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