Makefile revision 62190
1#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2# $FreeBSD: head/usr.bin/Makefile 62190 2000-06-28 00:39:18Z obrien $
3
4# XXX MISSING:		deroff diction graph learn plot
5#			spell spline struct xsend
6# XXX broken:		tconv
7# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx uucp whatis
8# Moved to secure: bdes
9#
10SUBDIR=	apply \
11	at \
12	banner \
13	basename \
14	biff \
15	brandelf \
16	c89 \
17	calendar \
18	cap_mkdb \
19	chat \
20	checknr \
21	chflags \
22	chkey \
23	chpass \
24	cksum \
25	cmp \
26	col \
27	colcrt \
28	colldef \
29	colrm \
30	column \
31	comm \
32	compile_et \
33	compress \
34	ctags \
35	cut \
36	dirname \
37	du \
38	ee \
39	enigma \
40	env \
41	expand \
42	false \
43	fetch \
44	file \
45	file2c \
46	find \
47	finger \
48	fmt \
49	fold \
50	from \
51	fstat \
52	ftp \
53	genassym \
54	gencat \
55	gensetdefs \
56	getconf \
57	getopt \
58	gprof \
59	head \
60	hexdump \
61	id \
62	indent \
63	ipcrm \
64	ipcs \
65	join \
66	jot \
67	kdump \
68	key \
69	keyinfo \
70	keyinit \
71	keylogin \
72	keylogout \
73	killall \
74	ktrace \
75	kzip \
76	lam \
77	last \
78	lastcomm \
79	ldd \
80	leave \
81	less \
82	lessecho \
83	lesskey \
84	lex \
85	limits \
86	locate \
87	lock \
88	lockf \
89	logger \
90	login \
91	logname \
92	look \
93	lorder \
94	lsvfs \
95	m4 \
96	mail \
97	make \
98	mesg \
99	minigzip \
100	mk_cmds \
101	mkdep \
102	mkfifo \
103	mklocale \
104	mkstr \
105	mktemp \
106	msgs \
107	mt \
108	ncal \
109	netstat \
110	newkey \
111	nfsstat \
112	nice \
113	nohup \
114	objformat \
115	opieinfo \
116	opiekey \
117	opiepasswd \
118	pagesize \
119	passwd \
120	paste \
121	pr \
122	printenv \
123	printf \
124	quota \
125	rdist \
126	renice \
127	rev \
128	rlogin \
129	rpcgen \
130	rpcinfo \
131	rs \
132	rsh \
133	rup \
134	ruptime \
135	rusers \
136	rwall \
137	rwho \
138	script \
139	sed \
140	shar \
141	showmount \
142	sockstat \
143	soelim \
144	split \
145	su \
146	symorder \
147	systat \
148	tail \
149	talk \
150	tcopy \
151	tee \
152	tftp \
153	time \
154	tip \
155	top \
156	touch \
157	tput \
158	tr \
159	true \
160	truss \
161	tset \
162	tsort \
163	tty \
164	ul \
165	uname \
166	unexpand \
167	unifdef \
168	uniq \
169	units \
170	unvis \
171	users \
172	uudecode \
173	uuencode \
174	vacation \
175	vgrind \
176	vi \
177	vis \
178	vmstat \
179	w \
180	wall \
181	wc \
182	what \
183	whereis \
184	which \
185	who \
186	whois \
187	window \
188	write \
189	xargs \
190	xinstall \
191	xlint \
192	xstr \
193	yacc \
194	yes \
195	ypcat \
196	ypmatch \
197	ypwhich
198
199.if defined(RELEASEDIR) || (!exists(${.CURDIR}/../kerberosIV) && \
200    !exists(${.CURDIR}/../secure)) || defined(NOCRYPT) || \
201    !defined(MAKE_KERBEROS4)
202# Releases need both this non-crypt telnet and the crypt telnet.
203SUBDIR+=telnet
204.endif
205
206.if !defined(NO_BIND)
207SUBDIR+=dig \
208	dnskeygen \
209	dnsquery \
210	host
211.endif
212
213.if ${MACHINE_ARCH} == "i386"
214# Things that don't compile on alpha or are aout specific:
215SUBDIR+=ar \
216	doscmd \
217	gcore \
218	gprof4 \
219	ncplist \
220	ncplogin \
221	nm \
222	ranlib \
223	sasc \
224	size \
225	strings \
226	strip
227.endif
228
229.if ${MACHINE_ARCH} == "alpha"
230SUBDIR+=uac
231.endif
232
233.include <bsd.subdir.mk>
234