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