Makefile revision 141785
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 141785 2005-02-13 07:12:23Z delphij $
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	ncal \
123	${_ncplist} \
124	${_ncplogin} \
125	${_netcat} \
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_netcat=	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_SENDMAIL)
265_vacation=	vacation
266.endif
267
268.if !defined(NO_TOOLCHAIN)
269_c89=		c89
270_c99=		c99
271.if ${MACHINE_ARCH} != "powerpc"
272_gprof=		gprof
273.endif
274_lex=		lex
275_xlint=		xlint
276_yacc=		yacc
277.endif
278
279.if !defined(NO_USB)
280_usbhidaction=	usbhidaction
281_usbhidctl=	usbhidctl
282.endif
283
284.if ${MACHINE_ARCH} == "i386"
285_mkuzip=	mkuzip
286_ncplist=	ncplist
287_ncplogin=	ncplogin
288_smbutil=	smbutil
289.endif
290
291.if ${MACHINE_ARCH} == "alpha"
292_uac=		uac
293.endif
294
295.if ${MACHINE_ARCH} == "amd64"
296_ncplist=	ncplist
297_ncplogin=	ncplogin
298_smbutil=	smbutil
299.endif
300
301.include <bsd.subdir.mk>
302