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