Makefile revision 193308
1210753Srpaulo#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2210753Srpaulo# $FreeBSD: head/usr.bin/Makefile 193308 2009-06-02 13:44:36Z ed $
3210753Srpaulo
4210753Srpaulo.include <bsd.own.mk>
5210753Srpaulo
6210753Srpaulo# XXX MISSING:		deroff diction graph learn plot
7210753Srpaulo#			spell spline struct xsend
8210753Srpaulo# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis
9210753Srpaulo# Moved to secure: bdes
10210753Srpaulo#
11210753Srpaulo
12210753SrpauloSUBDIR=	alias \
13210753Srpaulo	apply \
14210753Srpaulo	${_ar} \
15210753Srpaulo	asa \
16210753Srpaulo	${_at} \
17210753Srpaulo	${_atm} \
18210753Srpaulo	awk \
19210753Srpaulo	banner \
20210753Srpaulo	basename \
21210753Srpaulo	${_biff} \
22210753Srpaulo	${_bluetooth} \
23210753Srpaulo	brandelf \
24210753Srpaulo	bsdiff \
25210753Srpaulo	bzip2 \
26210753Srpaulo	bzip2recover \
27210753Srpaulo	${_c89} \
28210753Srpaulo	${_c99} \
29210753Srpaulo	${_calendar} \
30210753Srpaulo	cap_mkdb \
31210753Srpaulo	${_catman} \
32210753Srpaulo	chat \
33210753Srpaulo	${_checknr} \
34210753Srpaulo	${_chkey} \
35210753Srpaulo	chpass \
36210753Srpaulo	cksum \
37210753Srpaulo	cmp \
38210753Srpaulo	col \
39210753Srpaulo	${_colcrt} \
40210753Srpaulo	colldef \
41210753Srpaulo	colrm \
42210753Srpaulo	column \
43210753Srpaulo	comm \
44210753Srpaulo	${_compile_et} \
45210753Srpaulo	compress \
46210753Srpaulo	${_cpio} \
47210753Srpaulo	cpuset \
48210753Srpaulo	csplit \
49210753Srpaulo	${_csup} \
50210753Srpaulo	${_ctags} \
51210753Srpaulo	cut \
52210753Srpaulo	${_dig} \
53210753Srpaulo	dirname \
54210753Srpaulo	du \
55210753Srpaulo	ee \
56210753Srpaulo	elf2aout \
57210753Srpaulo	elfdump \
58210753Srpaulo	enigma \
59210753Srpaulo	env \
60210753Srpaulo	expand \
61210753Srpaulo	false \
62210753Srpaulo	fetch \
63210753Srpaulo	file \
64210753Srpaulo	${_file2c} \
65210753Srpaulo	find \
66210753Srpaulo	finger \
67210753Srpaulo	${_fmt} \
68210753Srpaulo	fold \
69210753Srpaulo	${_from} \
70210753Srpaulo	fstat \
71210753Srpaulo	fsync \
72210753Srpaulo	ftp \
73210753Srpaulo	gcore \
74210753Srpaulo	gencat \
75210753Srpaulo	getconf \
76210753Srpaulo	getent \
77210753Srpaulo	getopt \
78	${_gprof} \
79	gzip \
80	head \
81	${_hesinfo} \
82	hexdump \
83	${_host} \
84	id \
85	${_indent} \
86	ipcrm \
87	ipcs \
88	join \
89	jot \
90	kdump \
91	keylogin \
92	keylogout \
93	killall \
94	ktrace \
95	ktrdump \
96	lam \
97	last \
98	lastcomm \
99	ldd \
100	leave \
101	less \
102	lessecho \
103	lesskey \
104	${_lex} \
105	limits \
106	locale \
107	${_locate} \
108	lock \
109	lockf \
110	logger \
111	login \
112	logins \
113	logname \
114	look \
115	lorder \
116	lsvfs \
117	m4 \
118	${_mail} \
119	${_make} \
120	makewhatis \
121	mesg \
122	minigzip \
123	ministat \
124	mkdep \
125	mkfifo \
126	mklocale \
127	${_mkstr} \
128	mktemp \
129	mkuzip \
130	${_msgs} \
131	mt \
132	${_nc} \
133	ncal \
134	${_ncplist} \
135	${_ncplogin} \
136	netstat \
137	newgrp \
138	${_newkey} \
139	nfsstat \
140	nice \
141	nl \
142	nohup \
143	${_nslookup} \
144	${_nsupdate} \
145	opieinfo \
146	opiekey \
147	opiepasswd \
148	pagesize \
149	passwd \
150	paste \
151	pathchk \
152	perror \
153	pr \
154	printenv \
155	printf \
156	procstat \
157	${_quota} \
158	renice \
159	rev \
160	${_rlogin} \
161	${_rpcgen} \
162	rpcinfo \
163	rs \
164	${_rsh} \
165	rup \
166	${_ruptime} \
167	rusers \
168	rwall \
169	${_rwho} \
170	script \
171	sed \
172	shar \
173	showmount \
174	${_smbutil} \
175	sockstat \
176	split \
177	stat \
178	su \
179	systat \
180	tabs \
181	tail \
182	talk \
183	tar \
184	tcopy \
185	tee \
186	${_telnet} \
187	tftp \
188	time \
189	tip \
190	top \
191	touch \
192	tput \
193	tr \
194	true \
195	truncate \
196	${_truss} \
197	tset \
198	tsort \
199	tty \
200	${_ul} \
201	uname \
202	unexpand \
203	${_unifdef} \
204	uniq \
205	units \
206	unvis \
207	${_usbhidaction} \
208	${_usbhidctl} \
209	users \
210	uudecode \
211	uuencode \
212	${_vacation} \
213	${_vgrind} \
214	vi \
215	vis \
216	vmstat \
217	w \
218	wall \
219	wc \
220	what \
221	whereis \
222	which \
223	who \
224	whois \
225	write \
226	xargs \
227	xinstall \
228	${_xlint} \
229	${_xstr} \
230	${_yacc} \
231	yes \
232	${_ypcat} \
233	${_ypmatch} \
234	${_ypwhich}
235
236.if ${MACHINE_ARCH} != "arm"
237_truss=		truss
238.endif
239
240# NB: keep these sorted by MK_* knobs
241
242.if ${MK_AT} != "no"
243_at=		at
244.endif
245
246.if ${MK_ATM} != "no"
247_atm=		atm
248.endif
249
250.if ${MK_MAN} != "no"
251_catman=	catman
252.endif
253
254.if ${MK_BIND_UTILS} != "no"
255_dig=		dig
256_host=		host
257_nslookup=	nslookup
258_nsupdate=	nsupdate
259.endif
260
261.if ${MK_BLUETOOTH} != "no"
262_bluetooth=	bluetooth
263.endif
264
265.if ${MK_BSD_CPIO} != "no"
266_cpio=		cpio
267.endif
268
269.if ${MK_CALENDAR} != "no"
270_calendar=	calendar
271.endif
272
273.if ${MK_HESIOD} != "no"
274_hesinfo=	hesinfo
275.endif
276
277.if ${MK_OPENSSL} != "no"
278_chkey=		chkey
279_newkey=	newkey
280.if ${MK_LIBTHR} != "no"
281_csup=		csup
282.endif
283.endif
284
285.if ${MK_LOCATE} != "no"
286_locate=	locate
287.endif
288
289# XXX msgs?
290.if ${MK_MAIL} != "no"
291_biff=		biff
292_fmt=		fmt
293_from=		from
294_mail=		mail
295_msgs=		msgs
296.endif
297
298.if ${MK_MAKE} != "no"
299_make=		make
300.endif
301
302.if ${MK_NETCAT} != "no"
303_nc=		nc
304.endif
305
306.if ${MK_NIS} != "no"
307_ypcat=		ypcat
308_ypmatch=	ypmatch
309_ypwhich=	ypwhich
310.endif
311
312.if ${MK_QUOTAS} != "no"
313_quota=		quota
314.endif
315
316.if ${MK_RCMDS} != "no"
317_rlogin=	rlogin
318_rsh=		rsh
319_ruptime=	ruptime
320_rwho=		rwho
321.endif
322
323.if ${MK_SENDMAIL} != "no"
324_vacation=	vacation
325.endif
326
327.if ${MK_TELNET} != "no"
328_telnet=	telnet
329.endif
330
331.if ${MK_TEXTPROC} != "no"
332_checknr=	checknr
333_colcrt=	colcrt
334_ul=		ul
335.endif
336
337.if ${MK_TOOLCHAIN} != "no"
338_ar=		ar
339_c89=		c89
340_c99=		c99
341_compile_et=	compile_et
342_ctags=		ctags
343_file2c=	file2c
344_gprof=		gprof
345_indent=	indent
346_lex=		lex
347_mkstr=		mkstr
348_rpcgen=	rpcgen
349_unifdef=	unifdef
350_xlint=		xlint
351_xstr=		xstr
352# XXX maybe under textproc?
353_vgrind=	vgrind
354_yacc=		yacc
355.endif
356
357.if ${MK_USB} != "no"
358_usbhidaction=	usbhidaction
359_usbhidctl=	usbhidctl
360.endif
361
362.if ${MACHINE_ARCH} == "i386"
363.if ${MK_NCP} != "no"
364_ncplist=	ncplist
365_ncplogin=	ncplogin
366.endif
367_smbutil=	smbutil
368.endif
369
370.if ${MACHINE_ARCH} == "ia64"
371_smbutil=	smbutil
372.endif
373
374.if ${MACHINE_ARCH} == "amd64"
375.if ${MK_NCP} != "no"
376_ncplist=	ncplist
377_ncplogin=	ncplogin
378.endif
379_smbutil=	smbutil
380.endif
381
382.if ${MACHINE_ARCH} == "powerpc"
383_smbutil=	smbutil
384.endif
385
386.include <bsd.subdir.mk>
387