Makefile revision 143026
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 143026 2005-03-02 11:53:22Z trhodes $
3
4# XXX MISSING:		deroff diction graph learn plot
5#			spell spline struct xsend
6# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis
7# Moved to secure: bdes
8#
9
10SUBDIR=	alias \
11	apply \
12	asa \
13	at \
14	${_atm} \
15	awk \
16	banner \
17	basename \
18	biff \
19	${_bluetooth} \
20	brandelf \
21	bzip2 \
22	bzip2recover \
23	${_c89} \
24	${_c99} \
25	calendar \
26	cap_mkdb \
27	catman \
28	chat \
29	checknr \
30	${_chkey} \
31	chpass \
32	cksum \
33	cmp \
34	col \
35	colcrt \
36	colldef \
37	colrm \
38	column \
39	comm \
40	compile_et \
41	compress \
42	csplit \
43	ctags \
44	cut \
45	${_dig} \
46	dirname \
47	du \
48	ee \
49	elf2aout \
50	elfdump \
51	enigma \
52	env \
53	expand \
54	false \
55	fetch \
56	file \
57	file2c \
58	find \
59	finger \
60	fmt \
61	fold \
62	from \
63	fstat \
64	fsync \
65	ftp \
66	gcore \
67	gencat \
68	getconf \
69	getopt \
70	${_gprof} \
71	head \
72	hesinfo \
73	hexdump \
74	${_host} \
75	id \
76	indent \
77	ipcrm \
78	ipcs \
79	join \
80	jot \
81	kdump \
82	keylogin \
83	keylogout \
84	killall \
85	ktrace \
86	ktrdump \
87	lam \
88	last \
89	lastcomm \
90	ldd \
91	leave \
92	less \
93	lessecho \
94	lesskey \
95	${_lex} \
96	limits \
97	locale \
98	locate \
99	lock \
100	lockf \
101	logger \
102	login \
103	logins \
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	${_mkuzip} \
120	msgs \
121	mt \
122	${_nc} \
123	ncal \
124	${_ncplist} \
125	${_ncplogin} \
126	netstat \
127	newgrp \
128	${_newkey} \
129	nfsstat \
130	nice \
131	nl \
132	nohup \
133	${_nslookup} \
134	${_nsupdate} \
135	objformat \
136	opieinfo \
137	opiekey \
138	opiepasswd \
139	pagesize \
140	passwd \
141	paste \
142	pathchk \
143	pkill \
144	pr \
145	printenv \
146	printf \
147	quota \
148	renice \
149	rev \
150	${_rlogin} \
151	rpcgen \
152	rpcinfo \
153	rs \
154	${_rsh} \
155	rup \
156	ruptime \
157	rusers \
158	rwall \
159	rwho \
160	script \
161	sed \
162	shar \
163	showmount \
164	${_smbutil} \
165	sockstat \
166	split \
167	stat \
168	su \
169	systat \
170	tabs \
171	tail \
172	talk \
173	tar \
174	tcopy \
175	tee \
176	telnet \
177	tftp \
178	time \
179	tip \
180	top \
181	touch \
182	tput \
183	tr \
184	true \
185	truncate \
186	${_truss} \
187	tset \
188	tsort \
189	tty \
190	${_uac} \
191	ul \
192	uname \
193	unexpand \
194	unifdef \
195	uniq \
196	units \
197	unvis \
198	${_usbhidaction} \
199	${_usbhidctl} \
200	users \
201	uudecode \
202	uuencode \
203	uuidgen \
204	${_vacation} \
205	vgrind \
206	vi \
207	vis \
208	vmstat \
209	w \
210	wall \
211	wc \
212	what \
213	whereis \
214	which \
215	who \
216	whois \
217	window \
218	write \
219	xargs \
220	xinstall \
221	${_xlint} \
222	xstr \
223	${_yacc} \
224	yes \
225	${_ypcat} \
226	${_ypmatch} \
227	${_ypwhich}
228
229.if ${MACHINE_ARCH} != "arm" && \
230    ${MACHINE_ARCH} != "powerpc"
231_truss=		truss
232.endif
233
234.if !defined(NO_ATM)
235_atm=		atm
236.endif
237
238.if !defined(NO_BIND) && !defined(NO_BIND_UTILS)
239_dig=		dig
240_host=		host
241_nslookup=	nslookup
242_nsupdate=	nsupdate
243.endif
244
245.if !defined(NO_BLUETOOTH)
246_bluetooth=	bluetooth
247.endif
248
249.if !defined(NO_CRYPT) && !defined(NO_OPENSSL)
250_chkey=		chkey
251_newkey=	newkey
252.endif
253
254.if !defined(NO_NETCAT)
255_nc=		nc
256.endif
257
258.if !defined(NO_NIS) 
259_ypcat=		ypcat
260_ypmatch=	ypmatch
261_ypwhich=	ypwhich
262.endif
263
264.if !defined(NO_RCMDS)
265_rlogin=	rlogin
266_rsh=		rsh
267.endif
268
269.if !defined(NO_SENDMAIL)
270_vacation=	vacation
271.endif
272
273.if !defined(NO_TOOLCHAIN)
274_c89=		c89
275_c99=		c99
276.if ${MACHINE_ARCH} != "powerpc"
277_gprof=		gprof
278.endif
279_lex=		lex
280_xlint=		xlint
281_yacc=		yacc
282.endif
283
284.if !defined(NO_USB)
285_usbhidaction=	usbhidaction
286_usbhidctl=	usbhidctl
287.endif
288
289.if ${MACHINE_ARCH} == "i386"
290_mkuzip=	mkuzip
291_ncplist=	ncplist
292_ncplogin=	ncplogin
293_smbutil=	smbutil
294.endif
295
296.if ${MACHINE_ARCH} == "alpha"
297_uac=		uac
298.endif
299
300.if ${MACHINE_ARCH} == "amd64"
301_ncplist=	ncplist
302_ncplogin=	ncplogin
303_smbutil=	smbutil
304.endif
305
306.include <bsd.subdir.mk>
307