xref: /freebsd/usr.bin/Makefile (revision 1e413cf93298b5b97441a21d9a50fdcd0ee9945e)
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD$
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	ministat \
121	mkdep \
122	mkfifo \
123	mklocale \
124	mkstr \
125	mktemp \
126	mkuzip \
127	msgs \
128	mt \
129	${_nc} \
130	ncal \
131	${_ncplist} \
132	${_ncplogin} \
133	netstat \
134	newgrp \
135	${_newkey} \
136	nfsstat \
137	nice \
138	nl \
139	nohup \
140	${_nslookup} \
141	${_nsupdate} \
142	opieinfo \
143	opiekey \
144	opiepasswd \
145	pagesize \
146	passwd \
147	paste \
148	pathchk \
149	pkill \
150	pr \
151	printenv \
152	printf \
153	procstat \
154	quota \
155	renice \
156	rev \
157	${_rlogin} \
158	rpcgen \
159	rpcinfo \
160	rs \
161	${_rsh} \
162	rup \
163	ruptime \
164	rusers \
165	rwall \
166	rwho \
167	script \
168	sed \
169	shar \
170	showmount \
171	${_smbutil} \
172	sockstat \
173	split \
174	stat \
175	su \
176	systat \
177	tabs \
178	tail \
179	talk \
180	tar \
181	tcopy \
182	tee \
183	telnet \
184	tftp \
185	time \
186	tip \
187	top \
188	touch \
189	tput \
190	tr \
191	true \
192	truncate \
193	${_truss} \
194	tset \
195	tsort \
196	tty \
197	ul \
198	uname \
199	unexpand \
200	unifdef \
201	uniq \
202	units \
203	unvis \
204	${_usbhidaction} \
205	${_usbhidctl} \
206	users \
207	uudecode \
208	uuencode \
209	uuidgen \
210	${_vacation} \
211	vgrind \
212	vi \
213	vis \
214	vmstat \
215	w \
216	wall \
217	wc \
218	what \
219	whereis \
220	which \
221	who \
222	whois \
223	window \
224	write \
225	xargs \
226	xinstall \
227	${_xlint} \
228	xstr \
229	${_yacc} \
230	yes \
231	${_ypcat} \
232	${_ypmatch} \
233	${_ypwhich}
234
235.if ${MACHINE_ARCH} != "arm"
236_truss=		truss
237.endif
238
239.if ${MK_ATM} != "no"
240_atm=		atm
241.endif
242
243.if ${MK_MAN} != "no"
244_catman=	catman
245.endif
246
247.if ${MK_BIND_UTILS} != "no"
248_dig=		dig
249_host=		host
250_nslookup=	nslookup
251_nsupdate=	nsupdate
252.endif
253
254.if ${MK_BLUETOOTH} != "no"
255_bluetooth=	bluetooth
256.endif
257
258.if ${MK_CALENDAR} != "no"
259_calendar=	calendar
260.endif
261
262.if ${MK_OPENSSL} != "no"
263_chkey=		chkey
264_newkey=	newkey
265.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
266_csup=		csup
267.endif
268.endif
269
270.if ${MK_HESIOD} != "no"
271_hesinfo=	hesinfo
272.endif
273
274.if ${MK_NETCAT} != "no"
275_nc=		nc
276.endif
277
278.if ${MK_NIS} != "no"
279_ypcat=		ypcat
280_ypmatch=	ypmatch
281_ypwhich=	ypwhich
282.endif
283
284.if ${MK_RCMDS} != "no"
285_rlogin=	rlogin
286_rsh=		rsh
287.endif
288
289.if ${MK_SENDMAIL} != "no"
290_vacation=	vacation
291.endif
292
293.if ${MK_TOOLCHAIN} != "no"
294_c89=		c89
295_c99=		c99
296_gprof=		gprof
297_lex=		lex
298_xlint=		xlint
299_yacc=		yacc
300.endif
301
302.if ${MK_USB} != "no"
303_usbhidaction=	usbhidaction
304_usbhidctl=	usbhidctl
305.endif
306
307.if ${MACHINE_ARCH} == "i386"
308.if ${MK_NCP} != "no"
309_ncplist=	ncplist
310_ncplogin=	ncplogin
311.endif
312_smbutil=	smbutil
313.endif
314
315.if ${MACHINE_ARCH} == "ia64"
316_smbutil=	smbutil
317.endif
318
319.if ${MACHINE_ARCH} == "amd64"
320.if ${MK_NCP} != "no"
321_ncplist=	ncplist
322_ncplogin=	ncplogin
323.endif
324_smbutil=	smbutil
325.endif
326
327.if ${MACHINE_ARCH} == "powerpc"
328_smbutil=	smbutil
329.endif
330
331.include <bsd.subdir.mk>
332