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