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