Deleted Added
sdiff udiff text old ( 255708 ) new ( 255801 )
full compact
1# From: @(#)Makefile 8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 255801 2013-09-22 20:30:55Z des $
3
4.include <bsd.own.mk>
5
6# XXX MISSING: deroff diction graph learn plot
7# spell spline struct xsend
8# XXX Use GNU versions: diff ld patch
9# Moved to secure: bdes
10#
11
12SUBDIR= alias \
13 apply \
14 asa \
15 ${_atf} \
16 awk \
17 banner \
18 basename \
19 brandelf \
20 bsdiff \
21 bzip2 \
22 bzip2recover \
23 cap_mkdb \
24 chat \
25 chpass \
26 cksum \
27 ${_clang} \
28 cmp \
29 col \
30 colldef \
31 colrm \
32 column \
33 comm \
34 compress \
35 cpuset \
36 csplit \
37 ctlstat \
38 cut \
39 dirname \
40 dtc \
41 du \
42 ee \
43 elf2aout \
44 elfdump \
45 enigma \
46 env \
47 expand \
48 false \
49 fetch \
50 file \
51 find \
52 finger \
53 fmt \
54 fold \
55 fstat \
56 fsync \
57 ftp \
58 gcore \
59 gencat \
60 getconf \
61 getent \
62 getopt \
63 grep \
64 gzip \
65 head \
66 hexdump \
67 ${_iconv} \
68 id \
69 ipcrm \
70 ipcs \
71 iscsictl \
72 join \
73 jot \
74 ${_kdump} \
75 keylogin \
76 keylogout \
77 killall \
78 ktrace \
79 ktrdump \
80 lam \
81 lastcomm \
82 ldd \
83 leave \
84 less \
85 lessecho \
86 lesskey \
87 limits \
88 locale \
89 lock \
90 lockf \
91 logger \
92 login \
93 logins \
94 logname \
95 look \
96 lorder \
97 lsvfs \
98 lzmainfo \
99 m4 \
100 ${_makewhatis} \
101 ${_man} \
102 mandoc \
103 mesg \
104 minigzip \
105 ministat \
106 ${_mkcsmapper} \
107 mkdep \
108 ${_mkesdb} \
109 mkfifo \
110 mklocale \
111 mktemp \
112 mkulzma \
113 mkuzip \
114 mt \
115 ncal \
116 netstat \
117 newgrp \
118 nfsstat \
119 nice \
120 nl \
121 nohup \
122 opieinfo \
123 opiekey \
124 opiepasswd \
125 pagesize \
126 passwd \
127 paste \
128 patch \
129 pathchk \
130 perror \
131 pr \
132 printenv \
133 printf \
134 procstat \
135 protect \
136 rctl \
137 renice \
138 rev \
139 revoke \
140 rpcinfo \
141 rs \
142 rup \
143 rusers \
144 rwall \
145 script \
146 sed \
147 seq \
148 shar \
149 showmount \
150 sockstat \
151 sort \
152 split \
153 stat \
154 stdbuf \
155 su \
156 systat \
157 tabs \
158 tail \
159 talk \
160 tar \
161 tcopy \
162 tee \
163 tftp \
164 time \
165 tip \
166 top \
167 touch \
168 tput \
169 tr \
170 true \
171 truncate \
172 ${_truss} \
173 tset \
174 tsort \
175 tty \
176 uname \
177 unexpand \
178 uniq \
179 unzip \
180 units \
181 unvis \
182 uudecode \
183 uuencode \
184 vi \
185 vis \
186 vmstat \
187 w \
188 wall \
189 wc \
190 what \
191 whereis \
192 which \
193 whois \
194 write \
195 xargs \
196 xinstall \
197 ${_xlint} \
198 ${_xstr} \
199 xz \
200 xzdec \
201 ${_yacc} \
202 yes \
203 ${_ypcat} \
204 ${_ypmatch} \
205 ${_ypwhich}
206
207# NB: keep these sorted by MK_* knobs
208
209.if ${MK_AT} != "no"
210SUBDIR+= at
211.endif
212
213.if ${MK_ATF} != "no"
214_atf= atf
215.endif
216
217.if ${MK_ATM} != "no"
218SUBDIR+= atm
219.endif
220
221.if ${MK_BIND_UTILS} != "no"
222SUBDIR+= dig
223SUBDIR+= host
224SUBDIR+= nslookup
225SUBDIR+= nsupdate
226.endif
227
228.if ${MK_BLUETOOTH} != "no"
229SUBDIR+= bluetooth
230.endif
231
232.if ${MK_BSD_CPIO} != "no"
233SUBDIR+= cpio
234.endif
235
236.if ${MK_CALENDAR} != "no"
237SUBDIR+= calendar
238.endif
239
240.if ${MK_CLANG} != "no"
241_clang= clang
242.endif
243
244.if ${MK_GROFF} != "no"
245SUBDIR+= vgrind
246.endif
247
248.if ${MK_HESIOD} != "no"
249SUBDIR+= hesinfo
250.endif
251
252.if ${MK_ICONV} != "no"
253_iconv= iconv
254_mkcsmapper= mkcsmapper
255_mkesdb= mkesdb
256.endif
257
258.if ${MK_KDUMP} != "no"
259SUBDIR+= kdump
260SUBDIR+= truss
261.endif
262
263.if ${MK_KERBEROS_SUPPORT} != "no"
264SUBDIR+= compile_et
265.endif
266
267.if ${MK_LDNS_UTILS} != "no"
268SUBDIR+= drill
269SUBDIR+= host
270.endif
271
272.if ${MK_LIBTHR} != "no"
273SUBDIR+= csup
274.endif
275
276.if ${MK_LOCATE} != "no"
277SUBDIR+= locate
278.endif
279
280# XXX msgs?
281.if ${MK_MAIL} != "no"
282SUBDIR+= biff
283SUBDIR+= from
284SUBDIR+= mail
285SUBDIR+= msgs
286.endif
287
288.if ${MK_MAKE} != "no"
289.if ${MK_BMAKE} != "no"
290SUBDIR+= bmake
291.else
292SUBDIR+= make
293.endif
294.endif
295
296.if ${MK_MAN_UTILS} != "no"
297SUBDIR+= catman
298_makewhatis= makewhatis
299_man= man
300.endif
301
302.if ${MK_NETCAT} != "no"
303SUBDIR+= nc
304.endif
305
306.if ${MK_NIS} != "no"
307SUBDIR+= ypcat
308SUBDIR+= ypmatch
309SUBDIR+= ypwhich
310.endif
311
312.if ${MK_OPENSSH} != "no"
313SUBDIR+= ssh-copy-id
314.endif
315
316.if ${MK_OPENSSL} != "no"
317SUBDIR+= bc
318SUBDIR+= chkey
319SUBDIR+= dc
320SUBDIR+= newkey
321.endif
322
323.if ${MK_QUOTAS} != "no"
324SUBDIR+= quota
325.endif
326
327.if ${MK_RCMDS} != "no"
328SUBDIR+= rlogin
329SUBDIR+= rsh
330SUBDIR+= ruptime
331SUBDIR+= rwho
332.endif
333
334.if ${MK_SENDMAIL} != "no"
335SUBDIR+= vacation
336.endif
337
338.if ${MK_TELNET} != "no"
339SUBDIR+= telnet
340.endif
341
342.if ${MK_TEXTPROC} != "no"
343SUBDIR+= checknr
344SUBDIR+= colcrt
345SUBDIR+= ul
346.endif
347
348.if ${MK_TOOLCHAIN} != "no"
349SUBDIR+= ar
350SUBDIR+= c89
351SUBDIR+= c99
352SUBDIR+= ctags
353SUBDIR+= file2c
354SUBDIR+= gprof
355SUBDIR+= indent
356SUBDIR+= lex
357SUBDIR+= mkstr
358SUBDIR+= rpcgen
359SUBDIR+= unifdef
360SUBDIR+= xlint
361SUBDIR+= xstr
362SUBDIR+= yacc
363.endif
364
365.if ${MK_USB} != "no"
366SUBDIR+= usbhidaction
367SUBDIR+= usbhidctl
368.endif
369
370.if ${MK_UTMPX} != "no"
371SUBDIR+= last
372SUBDIR+= users
373SUBDIR+= who
374.endif
375
376.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "ia64" || \
377 ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "i386" || \
378 (${MACHINE_ARCH} == "armv6" && ${COMPILER_TYPE} == "clang")
379.if ${MK_SVN} == "yes" || ${MK_SVNLITE} == "yes"
380SUBDIR+= svn
381.endif
382.endif
383
384.include <bsd.arch.inc.mk>
385
386SUBDIR:= ${SUBDIR:O}
387
388.include <bsd.subdir.mk>