Makefile revision 179326
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 179326 2008-05-26 19:19:58Z kientzle $
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: apropos bc dc diff grep ld man patch whatis
9# Moved to secure: bdes
10#
11
12SUBDIR=	alias \
13	apply \
14	${_ar} \
15	asa \
16	at \
17	${_atm} \
18	awk \
19	banner \
20	basename \
21	biff \
22	${_bluetooth} \
23	brandelf \
24	bsdiff \
25	bzip2 \
26	bzip2recover \
27	${_c89} \
28	${_c99} \
29	${_calendar} \
30	cap_mkdb \
31	${_catman} \
32	chat \
33	checknr \
34	${_chkey} \
35	chpass \
36	cksum \
37	cmp \
38	col \
39	colcrt \
40	colldef \
41	colrm \
42	column \
43	comm \
44	compile_et \
45	compress \
46	cpio \
47	cpuset \
48	csplit \
49	${_csup} \
50	ctags \
51	cut \
52	${_dig} \
53	dirname \
54	du \
55	ee \
56	elf2aout \
57	elfdump \
58	enigma \
59	env \
60	expand \
61	false \
62	fetch \
63	file \
64	file2c \
65	find \
66	finger \
67	fmt \
68	fold \
69	from \
70	fstat \
71	fsync \
72	ftp \
73	gcore \
74	gencat \
75	getconf \
76	getent \
77	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	pkill \
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	window \
226	write \
227	xargs \
228	xinstall \
229	${_xlint} \
230	xstr \
231	${_yacc} \
232	yes \
233	${_ypcat} \
234	${_ypmatch} \
235	${_ypwhich}
236
237.if ${MACHINE_ARCH} != "arm"
238_truss=		truss
239.endif
240
241.if ${MK_ATM} != "no"
242_atm=		atm
243.endif
244
245.if ${MK_MAN} != "no"
246_catman=	catman
247.endif
248
249.if ${MK_BIND_UTILS} != "no"
250_dig=		dig
251_host=		host
252_nslookup=	nslookup
253_nsupdate=	nsupdate
254.endif
255
256.if ${MK_BLUETOOTH} != "no"
257_bluetooth=	bluetooth
258.endif
259
260.if ${MK_CALENDAR} != "no"
261_calendar=	calendar
262.endif
263
264.if ${MK_OPENSSL} != "no"
265_chkey=		chkey
266_newkey=	newkey
267.if ${MK_LIBTHR} != "no"
268_csup=		csup
269.endif
270.endif
271
272.if ${MK_HESIOD} != "no"
273_hesinfo=	hesinfo
274.endif
275
276.if ${MK_NETCAT} != "no"
277_nc=		nc
278.endif
279
280.if ${MK_NIS} != "no"
281_ypcat=		ypcat
282_ypmatch=	ypmatch
283_ypwhich=	ypwhich
284.endif
285
286.if ${MK_RCMDS} != "no"
287_rlogin=	rlogin
288_rsh=		rsh
289.endif
290
291.if ${MK_SENDMAIL} != "no"
292_vacation=	vacation
293.endif
294
295.if ${MK_TOOLCHAIN} != "no"
296_ar=		ar
297_c89=		c89
298_c99=		c99
299_gprof=		gprof
300_lex=		lex
301_xlint=		xlint
302_yacc=		yacc
303.endif
304
305.if ${MK_USB} != "no"
306_usbhidaction=	usbhidaction
307_usbhidctl=	usbhidctl
308.endif
309
310.if ${MACHINE_ARCH} == "i386"
311.if ${MK_NCP} != "no"
312_ncplist=	ncplist
313_ncplogin=	ncplogin
314.endif
315_smbutil=	smbutil
316.endif
317
318.if ${MACHINE_ARCH} == "ia64"
319_smbutil=	smbutil
320.endif
321
322.if ${MACHINE_ARCH} == "amd64"
323.if ${MK_NCP} != "no"
324_ncplist=	ncplist
325_ncplogin=	ncplogin
326.endif
327_smbutil=	smbutil
328.endif
329
330.if ${MACHINE_ARCH} == "powerpc"
331_smbutil=	smbutil
332.endif
333
334.include <bsd.subdir.mk>
335