Makefile revision 139113
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 139113 2004-12-21 10:16:04Z ru $
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	netstat \
126	newgrp \
127	${_newkey} \
128	nfsstat \
129	nice \
130	nl \
131	nohup \
132	${_nslookup} \
133	${_nsupdate} \
134	objformat \
135	opieinfo \
136	opiekey \
137	opiepasswd \
138	pagesize \
139	passwd \
140	paste \
141	pathchk \
142	pkill \
143	pr \
144	printenv \
145	printf \
146	quota \
147	renice \
148	rev \
149	rlogin \
150	rpcgen \
151	rpcinfo \
152	rs \
153	rsh \
154	rup \
155	ruptime \
156	rusers \
157	rwall \
158	rwho \
159	script \
160	sed \
161	shar \
162	showmount \
163	${_smbutil} \
164	sockstat \
165	split \
166	stat \
167	su \
168	systat \
169	tabs \
170	tail \
171	talk \
172	tar \
173	tcopy \
174	tee \
175	telnet \
176	tftp \
177	time \
178	tip \
179	top \
180	touch \
181	tput \
182	tr \
183	true \
184	truncate \
185	${_truss} \
186	tset \
187	tsort \
188	tty \
189	${_uac} \
190	ul \
191	uname \
192	unexpand \
193	unifdef \
194	uniq \
195	units \
196	unvis \
197	${_usbhidaction} \
198	${_usbhidctl} \
199	users \
200	uudecode \
201	uuencode \
202	uuidgen \
203	${_vacation} \
204	vgrind \
205	vi \
206	vis \
207	vmstat \
208	w \
209	wall \
210	wc \
211	what \
212	whereis \
213	which \
214	who \
215	whois \
216	window \
217	write \
218	xargs \
219	xinstall \
220	${_xlint} \
221	xstr \
222	${_yacc} \
223	yes \
224	${_ypcat} \
225	${_ypmatch} \
226	${_ypwhich}
227
228.if ${MACHINE_ARCH} != "arm" && \
229    ${MACHINE_ARCH} != "powerpc"
230_truss=		truss
231.endif
232
233.if !defined(NO_ATM)
234_atm=		atm
235.endif
236
237.if !defined(NO_BIND) && !defined(NO_BIND_UTILS)
238_dig=		dig
239_host=		host
240_nslookup=	nslookup
241_nsupdate=	nsupdate
242.endif
243
244.if !defined(NO_BLUETOOTH)
245_bluetooth=	bluetooth
246.endif
247
248.if !defined(NO_CRYPT) && !defined(NO_OPENSSL)
249_chkey=		chkey
250_newkey=	newkey
251.endif
252
253.if !defined(NO_NIS) 
254_ypcat=		ypcat
255_ypmatch=	ypmatch
256_ypwhich=	ypwhich
257.endif
258
259.if !defined(NO_SENDMAIL)
260_vacation=	vacation
261.endif
262
263.if !defined(NO_TOOLCHAIN)
264_c89=		c89
265_c99=		c99
266.if ${MACHINE_ARCH} != "powerpc"
267_gprof=		gprof
268.endif
269_lex=		lex
270_xlint=		xlint
271_yacc=		yacc
272.endif
273
274.if !defined(NO_USB)
275_usbhidaction=	usbhidaction
276_usbhidctl=	usbhidctl
277.endif
278
279.if ${MACHINE_ARCH} == "i386"
280_mkuzip=	mkuzip
281_ncplist=	ncplist
282_ncplogin=	ncplogin
283_smbutil=	smbutil
284.endif
285
286.if ${MACHINE_ARCH} == "alpha"
287_uac=		uac
288.endif
289
290.if ${MACHINE_ARCH} == "amd64"
291_ncplist=	ncplist
292_ncplogin=	ncplogin
293_smbutil=	smbutil
294.endif
295
296.include <bsd.subdir.mk>
297