xref: /dragonfly/usr.bin/Makefile (revision ae071d8d)
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	gcore \
76	gencat \
77	getconf \
78	getent \
79	getopt \
80	gzip \
81	head \
82	hexdump \
83	iconv \
84	id \
85	indent \
86	ioprio \
87	ipcrm \
88	ipcs \
89	join \
90	jot \
91	kdump \
92	kenv \
93	keylogin \
94	keylogout \
95	killall \
96	ktrace \
97	ktrdump \
98	lam \
99	last \
100	lastcomm \
101	ldd \
102	leave \
103	less \
104	lessecho \
105	lesskey \
106	limits \
107	locale \
108	locate \
109	lock \
110	lockf \
111	logger \
112	login \
113	logname \
114	look \
115	lorder \
116	lsvfs \
117	lt \
118	lzmainfo \
119	m4 \
120	mail \
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	perror \
152	pkg_radd \
153	pkg_search \
154	pkill \
155	pr \
156	printenv \
157	printf \
158	pwait \
159	quota \
160	rdist \
161	relpath \
162	renice \
163	rev \
164	rfcomm_sppd \
165	rlogin \
166	rpcgen \
167	rpcinfo \
168	rs \
169	rsh \
170	rup \
171	ruptime \
172	rusers \
173	rwall \
174	rwho \
175	script \
176	sdpquery \
177	sed \
178	seq \
179	shar \
180	shlock \
181	showmount \
182	sockstat \
183	soelim \
184	sort \
185	split \
186	stat \
187	su \
188	symorder \
189	systat \
190	tabs \
191	tail \
192	talk \
193	tar \
194	tcopy \
195	tee \
196	telnet \
197	tftp \
198	time \
199	tic \
200	tip \
201	top \
202	touch \
203	tput \
204	tr \
205	true \
206	truncate \
207	truss \
208	tset \
209	tsort \
210	tty \
211	ul \
212	uname \
213	undo \
214	unexpand \
215	unifdef \
216	uniq \
217	units \
218	unvis \
219	${_usbhidctl} \
220	users \
221	uudecode \
222	uuencode \
223	uuidgen \
224	vgrind \
225	vi \
226	vis \
227	vknet \
228	vmstat \
229	w \
230	wall \
231	wc \
232	what \
233	whereis \
234	which \
235	who \
236	whois \
237	window \
238	wmake \
239	write \
240	xargs \
241	xinstall \
242	xstr \
243	xz \
244	xzdec \
245	yacc \
246	yes \
247	ypcat \
248	ypmatch \
249	ypwhich
250
251.if defined(WANT_HESIOD)
252SUBDIR+=hesinfo
253.endif
254
255.if defined(WANT_USB4BSD)
256_usbhidctl=	u4bhidctl
257.else
258_usbhidctl=	usbhidctl
259.endif
260
261.if !defined(NO_OPENSSL)
262SUBDIR+=bc \
263	dc
264.endif
265
266
267.if !defined(NO_SENDMAIL)
268SUBDIR+=vacation
269.endif
270
271.if ${MACHINE_ARCH} == "i386"
272# Things that don't compile on x86_64 or are i386 specific:
273SUBDIR+=ncplist \
274	ncplogin \
275	smbutil
276.endif
277
278.include <bsd.subdir.mk>
279