Makefile revision 65627
1275970Scy#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2275970Scy# $FreeBSD: head/usr.bin/Makefile 65627 2000-09-08 23:35:49Z nectar $
3275970Scy
4275970Scy# XXX MISSING:		deroff diction graph learn plot
5275970Scy#			spell spline struct xsend
6275970Scy# XXX broken:		tconv
7275970Scy# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx uucp whatis
8275970Scy# Moved to secure: bdes
9275970Scy#
10275970ScySUBDIR=	apply \
11275970Scy	at \
12275970Scy	banner \
13275970Scy	basename \
14275970Scy	biff \
15275970Scy	brandelf \
16275970Scy	c89 \
17275970Scy	calendar \
18275970Scy	cap_mkdb \
19275970Scy	chat \
20275970Scy	checknr \
21275970Scy	chflags \
22275970Scy	chkey \
23275970Scy	chpass \
24275970Scy	cksum \
25275970Scy	cmp \
26275970Scy	col \
27275970Scy	colcrt \
28275970Scy	colldef \
29275970Scy	colrm \
30275970Scy	column \
31275970Scy	comm \
32275970Scy	compile_et \
33275970Scy	compress \
34275970Scy	ctags \
35275970Scy	cut \
36275970Scy	dirname \
37275970Scy	du \
38275970Scy	ee \
39275970Scy	enigma \
40275970Scy	env \
41275970Scy	expand \
42275970Scy	false \
43275970Scy	fetch \
44275970Scy	file \
45275970Scy	file2c \
46275970Scy	find \
47275970Scy	finger \
48275970Scy	fmt \
49275970Scy	fold \
50275970Scy	from \
51275970Scy	fstat \
52275970Scy	fsync \
53275970Scy	ftp \
54275970Scy	genassym \
55275970Scy	gencat \
56275970Scy	gensetdefs \
57275970Scy	getconf \
58275970Scy	getopt \
59275970Scy	gprof \
60275970Scy	head \
61275970Scy	hesinfo \
62275970Scy	hexdump \
63275970Scy	id \
64275970Scy	indent \
65275970Scy	ipcrm \
66275970Scy	ipcs \
67275970Scy	join \
68275970Scy	jot \
69275970Scy	kdump \
70275970Scy	kenv \
71275970Scy	key \
72275970Scy	keyinfo \
73275970Scy	keyinit \
74275970Scy	keylogin \
75275970Scy	keylogout \
76275970Scy	killall \
77275970Scy	ktrace \
78275970Scy	kzip \
79275970Scy	lam \
80275970Scy	last \
81275970Scy	lastcomm \
82275970Scy	ldd \
83275970Scy	leave \
84275970Scy	less \
85275970Scy	lessecho \
86275970Scy	lesskey \
87275970Scy	lex \
88275970Scy	limits \
89275970Scy	locate \
90275970Scy	lock \
91275970Scy	lockf \
92275970Scy	logger \
93275970Scy	login \
94275970Scy	logname \
95275970Scy	look \
96275970Scy	lorder \
97275970Scy	lsvfs \
98275970Scy	m4 \
99275970Scy	mail \
100275970Scy	make \
101275970Scy	mesg \
102275970Scy	minigzip \
103275970Scy	mk_cmds \
104275970Scy	mkdep \
105275970Scy	mkfifo \
106275970Scy	mklocale \
107275970Scy	mkstr \
108275970Scy	mktemp \
109275970Scy	msgs \
110275970Scy	mt \
111275970Scy	ncal \
112275970Scy	netstat \
113275970Scy	newkey \
114275970Scy	nfsstat \
115275970Scy	nice \
116275970Scy	nohup \
117275970Scy	objformat \
118275970Scy	opieinfo \
119275970Scy	opiekey \
120275970Scy	opiepasswd \
121275970Scy	pagesize \
122275970Scy	passwd \
123275970Scy	paste \
124275970Scy	pr \
125275970Scy	printenv \
126275970Scy	printf \
127275970Scy	quota \
128275970Scy	rdist \
129275970Scy	renice \
130275970Scy	rev \
131275970Scy	rlogin \
132275970Scy	rpcgen \
133275970Scy	rpcinfo \
134275970Scy	rs \
135275970Scy	rsh \
136275970Scy	rup \
137275970Scy	ruptime \
138275970Scy	rusers \
139275970Scy	rwall \
140275970Scy	rwho \
141275970Scy	script \
142275970Scy	sed \
143275970Scy	shar \
144275970Scy	showmount \
145275970Scy	sockstat \
146275970Scy	soelim \
147275970Scy	split \
148275970Scy	su \
149275970Scy	symorder \
150275970Scy	systat \
151275970Scy	tail \
152275970Scy	talk \
153275970Scy	tcopy \
154275970Scy	tee \
155275970Scy	tftp \
156275970Scy	time \
157275970Scy	tip \
158275970Scy	top \
159275970Scy	touch \
160275970Scy	tput \
161275970Scy	tr \
162275970Scy	true \
163275970Scy	truncate \
164275970Scy	truss \
165275970Scy	tset \
166275970Scy	tsort \
167275970Scy	tty \
168275970Scy	ul \
169275970Scy	uname \
170275970Scy	unexpand \
171275970Scy	unifdef \
172275970Scy	uniq \
173275970Scy	units \
174275970Scy	unvis \
175275970Scy	usbhidctl \
176275970Scy	users \
177275970Scy	uudecode \
178275970Scy	uuencode \
179275970Scy	vacation \
180275970Scy	vgrind \
181275970Scy	vi \
182275970Scy	vis \
183275970Scy	vmstat \
184275970Scy	w \
185275970Scy	wall \
186275970Scy	wc \
187275970Scy	what \
188275970Scy	whereis \
189275970Scy	which \
190275970Scy	who \
191275970Scy	whois \
192275970Scy	window \
193275970Scy	write \
194275970Scy	xargs \
195275970Scy	xinstall \
196275970Scy	xlint \
197275970Scy	xstr \
198275970Scy	yacc \
199275970Scy	yes \
200275970Scy	ypcat \
201275970Scy	ypmatch \
202275970Scy	ypwhich
203275970Scy
204275970Scy.if defined(RELEASEDIR) || (!exists(${.CURDIR}/../kerberosIV) && \
205275970Scy    !exists(${.CURDIR}/../secure)) || defined(NOCRYPT) || \
206275970Scy    !defined(MAKE_KERBEROS4)
207275970Scy# Releases need both this non-crypt telnet and the crypt telnet.
208275970ScySUBDIR+=telnet
209275970Scy.endif
210275970Scy
211275970Scy.if !defined(NO_BIND)
212275970ScySUBDIR+=dig \
213275970Scy	dnskeygen \
214275970Scy	dnsquery \
215275970Scy	host
216275970Scy.endif
217275970Scy
218275970Scy.if ${MACHINE_ARCH} == "i386"
219275970Scy# Things that don't compile on alpha or are aout specific:
220275970ScySUBDIR+=ar \
221275970Scy	doscmd \
222275970Scy	gcore \
223275970Scy	gprof4 \
224275970Scy	ncplist \
225275970Scy	ncplogin \
226275970Scy	nm \
227275970Scy	ranlib \
228275970Scy	sasc \
229275970Scy	size \
230275970Scy	strings \
231275970Scy	strip
232275970Scy.endif
233275970Scy
234275970Scy.if ${MACHINE_ARCH} == "alpha"
235275970ScySUBDIR+=uac
236275970Scy.endif
237275970Scy
238275970Scy.include <bsd.subdir.mk>
239275970Scy