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