xref: /dragonfly/usr.bin/Makefile (revision 16fb0422)
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	kzip \
96	lam \
97	last \
98	lastcomm \
99	ldd \
100	leave \
101	less \
102	lessecho \
103	lesskey \
104	lex \
105	limits \
106	locale \
107	locate \
108	lock \
109	lockf \
110	logger \
111	login \
112	logname \
113	look \
114	lorder \
115	lsvfs \
116	lt \
117	lzmainfo \
118	m4 \
119	mail \
120	make \
121	mandoc \
122	mesg \
123	mkcsmapper \
124	mkdep \
125	mkesdb \
126	mkfifo \
127	mklocale \
128	mkstr \
129	mktemp \
130	monitor \
131	msgs \
132	mt \
133	ncal \
134	netstat \
135	newgrp \
136	newkey \
137	nfsstat \
138	nice \
139	nl \
140	nohup \
141	objformat \
142	opieinfo \
143	opiekey \
144	opiepasswd \
145	pagesize \
146	passwd \
147	paste \
148	patch \
149	pathchk \
150	pctrack \
151	pkg_radd \
152	pkg_search \
153	pkill \
154	pr \
155	printenv \
156	printf \
157	quota \
158	rdist \
159	relpath \
160	renice \
161	rev \
162	rfcomm_sppd \
163	rlogin \
164	rpcgen \
165	rpcinfo \
166	rs \
167	rsh \
168	rup \
169	ruptime \
170	rusers \
171	rwall \
172	rwho \
173	script \
174	sdpquery \
175	sed \
176	seq \
177	shar \
178	shlock \
179	showmount \
180	sockstat \
181	soelim \
182	sort \
183	split \
184	stat \
185	su \
186	symorder \
187	systat \
188	tabs \
189	tail \
190	talk \
191	tar \
192	tcopy \
193	tee \
194	telnet \
195	tftp \
196	time \
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+=doscmd \
266	gcore \
267	ncplist \
268	ncplogin \
269	smbutil
270.endif
271
272.include <bsd.subdir.mk>
273