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