Makefile revision 174200
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 174200 2007-12-02 23:32:03Z rwatson $
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	asa \
15	at \
16	${_atm} \
17	awk \
18	banner \
19	basename \
20	biff \
21	${_bluetooth} \
22	brandelf \
23	bsdiff \
24	bzip2 \
25	bzip2recover \
26	${_c89} \
27	${_c99} \
28	${_calendar} \
29	cap_mkdb \
30	${_catman} \
31	chat \
32	checknr \
33	${_chkey} \
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	${_csup} \
47	ctags \
48	cut \
49	${_dig} \
50	dirname \
51	du \
52	ee \
53	elf2aout \
54	elfdump \
55	enigma \
56	env \
57	expand \
58	false \
59	fetch \
60	file \
61	file2c \
62	find \
63	finger \
64	fmt \
65	fold \
66	from \
67	fstat \
68	fsync \
69	ftp \
70	gcore \
71	gencat \
72	getconf \
73	getent \
74	getopt \
75	${_gprof} \
76	gzip \
77	head \
78	${_hesinfo} \
79	hexdump \
80	${_host} \
81	id \
82	indent \
83	ipcrm \
84	ipcs \
85	join \
86	jot \
87	kdump \
88	keylogin \
89	keylogout \
90	killall \
91	ktrace \
92	ktrdump \
93	lam \
94	last \
95	lastcomm \
96	ldd \
97	leave \
98	less \
99	lessecho \
100	lesskey \
101	${_lex} \
102	limits \
103	locale \
104	locate \
105	lock \
106	lockf \
107	logger \
108	login \
109	logins \
110	logname \
111	look \
112	lorder \
113	lsvfs \
114	m4 \
115	mail \
116	make \
117	makewhatis \
118	mesg \
119	minigzip \
120	mkdep \
121	mkfifo \
122	mklocale \
123	mkstr \
124	mktemp \
125	mkuzip \
126	msgs \
127	mt \
128	${_nc} \
129	ncal \
130	${_ncplist} \
131	${_ncplogin} \
132	netstat \
133	newgrp \
134	${_newkey} \
135	nfsstat \
136	nice \
137	nl \
138	nohup \
139	${_nslookup} \
140	${_nsupdate} \
141	opieinfo \
142	opiekey \
143	opiepasswd \
144	pagesize \
145	passwd \
146	paste \
147	pathchk \
148	pkill \
149	pr \
150	printenv \
151	printf \
152	procstat \
153	quota \
154	renice \
155	rev \
156	${_rlogin} \
157	rpcgen \
158	rpcinfo \
159	rs \
160	${_rsh} \
161	rup \
162	ruptime \
163	rusers \
164	rwall \
165	rwho \
166	script \
167	sed \
168	shar \
169	showmount \
170	${_smbutil} \
171	sockstat \
172	split \
173	stat \
174	su \
175	systat \
176	tabs \
177	tail \
178	talk \
179	tar \
180	tcopy \
181	tee \
182	telnet \
183	tftp \
184	time \
185	tip \
186	top \
187	touch \
188	tput \
189	tr \
190	true \
191	truncate \
192	${_truss} \
193	tset \
194	tsort \
195	tty \
196	ul \
197	uname \
198	unexpand \
199	unifdef \
200	uniq \
201	units \
202	unvis \
203	${_usbhidaction} \
204	${_usbhidctl} \
205	users \
206	uudecode \
207	uuencode \
208	uuidgen \
209	${_vacation} \
210	vgrind \
211	vi \
212	vis \
213	vmstat \
214	w \
215	wall \
216	wc \
217	what \
218	whereis \
219	which \
220	who \
221	whois \
222	window \
223	write \
224	xargs \
225	xinstall \
226	${_xlint} \
227	xstr \
228	${_yacc} \
229	yes \
230	${_ypcat} \
231	${_ypmatch} \
232	${_ypwhich}
233
234.if ${MACHINE_ARCH} != "arm"
235_truss=		truss
236.endif
237
238.if ${MK_ATM} != "no"
239_atm=		atm
240.endif
241
242.if ${MK_MAN} != "no"
243_catman=	catman
244.endif
245
246.if ${MK_BIND_UTILS} != "no"
247_dig=		dig
248_host=		host
249_nslookup=	nslookup
250_nsupdate=	nsupdate
251.endif
252
253.if ${MK_BLUETOOTH} != "no"
254_bluetooth=	bluetooth
255.endif
256
257.if ${MK_CALENDAR} != "no"
258_calendar=	calendar
259.endif
260
261.if ${MK_OPENSSL} != "no"
262_chkey=		chkey
263_newkey=	newkey
264.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
265_csup=		csup
266.endif
267.endif
268
269.if ${MK_HESIOD} != "no"
270_hesinfo=	hesinfo
271.endif
272
273.if ${MK_NETCAT} != "no"
274_nc=		nc
275.endif
276
277.if ${MK_NIS} != "no"
278_ypcat=		ypcat
279_ypmatch=	ypmatch
280_ypwhich=	ypwhich
281.endif
282
283.if ${MK_RCMDS} != "no"
284_rlogin=	rlogin
285_rsh=		rsh
286.endif
287
288.if ${MK_SENDMAIL} != "no"
289_vacation=	vacation
290.endif
291
292.if ${MK_TOOLCHAIN} != "no"
293_c89=		c89
294_c99=		c99
295_gprof=		gprof
296_lex=		lex
297_xlint=		xlint
298_yacc=		yacc
299.endif
300
301.if ${MK_USB} != "no"
302_usbhidaction=	usbhidaction
303_usbhidctl=	usbhidctl
304.endif
305
306.if ${MACHINE_ARCH} == "i386"
307.if ${MK_NCP} != "no"
308_ncplist=	ncplist
309_ncplogin=	ncplogin
310.endif
311_smbutil=	smbutil
312.endif
313
314.if ${MACHINE_ARCH} == "ia64"
315_smbutil=	smbutil
316.endif
317
318.if ${MACHINE_ARCH} == "amd64"
319.if ${MK_NCP} != "no"
320_ncplist=	ncplist
321_ncplogin=	ncplogin
322.endif
323_smbutil=	smbutil
324.endif
325
326.if ${MACHINE_ARCH} == "powerpc"
327_smbutil=	smbutil
328.endif
329
330.include <bsd.subdir.mk>
331