xref: /dragonfly/usr.bin/Makefile (revision 532828a0)
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	csplit \
51	ctags \
52	cut \
53	dfregress \
54	dirname \
55	drill \
56	du \
57	ee \
58	enigma \
59	env \
60	evtranalyze \
61	expand \
62	false \
63	fetch \
64	file \
65	file2c \
66	find \
67	finger \
68	flex \
69	fmt \
70	fold \
71	from \
72	fstat \
73	fsync \
74	ftp \
75	gencat \
76	getconf \
77	getent \
78	getopt \
79	gzip \
80	head \
81	hexdump \
82	iconv \
83	id \
84	indent \
85	ioprio \
86	ipcrm \
87	ipcs \
88	join \
89	jot \
90	kdump \
91	kenv \
92	keylogin \
93	keylogout \
94	killall \
95	ktrace \
96	ktrdump \
97	lam \
98	last \
99	lastcomm \
100	ldd \
101	leave \
102	less \
103	lessecho \
104	lesskey \
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	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	pwait \
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	tic \
198	tip \
199	top \
200	touch \
201	tput \
202	tr \
203	true \
204	truncate \
205	truss \
206	tset \
207	tsort \
208	tty \
209	ul \
210	uname \
211	undo \
212	unexpand \
213	unifdef \
214	uniq \
215	units \
216	unvis \
217	${_usbhidctl} \
218	users \
219	uudecode \
220	uuencode \
221	uuidgen \
222	vgrind \
223	vi \
224	vis \
225	vknet \
226	vmstat \
227	w \
228	wall \
229	wc \
230	what \
231	whereis \
232	which \
233	who \
234	whois \
235	window \
236	wmake \
237	write \
238	xargs \
239	xinstall \
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(WANT_USB4BSD)
254_usbhidctl=	u4bhidctl
255.else
256_usbhidctl=	usbhidctl
257.endif
258
259.if !defined(NO_OPENSSL)
260SUBDIR+=bc \
261	dc
262.endif
263
264
265.if !defined(NO_SENDMAIL)
266SUBDIR+=vacation
267.endif
268
269.if ${MACHINE_ARCH} == "i386"
270# Things that don't compile on x86_64 or are i386 specific:
271SUBDIR+=gcore \
272	ncplist \
273	ncplogin \
274	smbutil
275.endif
276
277.include <bsd.subdir.mk>
278