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