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