xref: /freebsd/usr.sbin/Makefile (revision fc7284da06408923f7850a0e4e954a903b8ee038)
1#	From: @(#)Makefile	5.20 (Berkeley) 6/12/93
2# $FreeBSD$
3
4.include <src.opts.mk>
5
6SUBDIR=	adduser \
7	arp \
8	binmiscctl \
9	bsdconfig \
10	camdd \
11	cdcontrol \
12	chkgrp \
13	chown \
14	chroot \
15	ckdist \
16	clear_locks \
17	crashinfo \
18	cron \
19	ctladm \
20	ctld \
21	daemon \
22	dconschat \
23	devctl \
24	devinfo \
25	digictl \
26	diskinfo \
27	dumpcis \
28	extattr \
29	extattrctl \
30	fifolog \
31	fstyp \
32	fwcontrol \
33	getfmac \
34	getpmac \
35	gstat \
36	i2c \
37	ifmcstat \
38	iostat \
39	iovctl \
40	kldxref \
41	mailwrapper \
42	makefs \
43	memcontrol \
44	mergemaster \
45	mfiutil \
46	mixer \
47	mlxcontrol \
48	mountd \
49	mpsutil \
50	mptutil \
51	mtest \
52	newsyslog \
53	nfscbd \
54	nfsd \
55	nfsdumpstate \
56	nfsrevoke \
57	nfsuserd \
58	nmtree \
59	nologin \
60	pciconf \
61	periodic \
62	powerd \
63	procctl \
64	pstat \
65	pw \
66	pwd_mkdb \
67	quot \
68	rarpd \
69	rmt \
70	rpcbind \
71	rpc.lockd \
72	rpc.statd \
73	rpc.umntall \
74	rtprio \
75	service \
76	services_mkdb \
77	sesutil \
78	setfib \
79	setfmac \
80	setpmac \
81	smbmsg \
82	snapinfo \
83	spray \
84	syslogd \
85	sysrc \
86	tcpdrop \
87	tcpdump \
88	traceroute \
89	trpt \
90	tzsetup \
91	uefisign \
92	ugidfw \
93	vigr \
94	vipw \
95	wake \
96	watch \
97	watchdogd \
98	zic
99
100# NB: keep these sorted by MK_* knobs
101
102SUBDIR.${MK_ACCT}+=	accton
103SUBDIR.${MK_ACCT}+=	sa
104SUBDIR.${MK_AMD}+=	amd
105SUBDIR.${MK_AUDIT}+=	audit
106SUBDIR.${MK_AUDIT}+=	auditd
107.if ${MK_OPENSSL} != "no"
108SUBDIR.${MK_AUDIT}+=	auditdistd
109.endif
110SUBDIR.${MK_AUDIT}+=	auditreduce
111SUBDIR.${MK_AUDIT}+=	praudit
112SUBDIR.${MK_AUTHPF}+=	authpf
113SUBDIR.${MK_AUTOFS}+=	autofs
114SUBDIR.${MK_BLUETOOTH}+=	bluetooth
115SUBDIR.${MK_BOOTPARAMD}+=	bootparamd
116SUBDIR.${MK_BSDINSTALL}+=	bsdinstall
117SUBDIR.${MK_BSNMP}+=	bsnmpd
118SUBDIR.${MK_CTM}+=	ctm
119SUBDIR.${MK_FLOPPY}+=	fdcontrol
120SUBDIR.${MK_FLOPPY}+=	fdformat
121SUBDIR.${MK_FLOPPY}+=	fdread
122SUBDIR.${MK_FLOPPY}+=	fdwrite
123SUBDIR.${MK_FMTREE}+=	fmtree
124SUBDIR.${MK_FREEBSD_UPDATE}+=	freebsd-update
125SUBDIR.${MK_GSSAPI}+=	gssd
126SUBDIR.${MK_GPIO}+=	gpioctl
127SUBDIR.${MK_INET6}+=	ip6addrctl
128SUBDIR.${MK_INET6}+=	mld6query
129SUBDIR.${MK_INET6}+=	ndp
130SUBDIR.${MK_INET6}+=	rip6query
131SUBDIR.${MK_INET6}+=	route6d
132SUBDIR.${MK_INET6}+=	rrenumd
133SUBDIR.${MK_INET6}+=	rtadvctl
134SUBDIR.${MK_INET6}+=	rtadvd
135SUBDIR.${MK_INET6}+=	rtsold
136SUBDIR.${MK_INET6}+=	traceroute6
137SUBDIR.${MK_INETD}+=	inetd
138SUBDIR.${MK_IPFW}+=	ipfwpcap
139SUBDIR.${MK_ISCSI}+=	iscsid
140SUBDIR.${MK_JAIL}+=	jail
141SUBDIR.${MK_JAIL}+=	jexec
142SUBDIR.${MK_JAIL}+=	jls
143# XXX MK_SYSCONS
144SUBDIR.${MK_LEGACY_CONSOLE}+=	kbdcontrol
145SUBDIR.${MK_LEGACY_CONSOLE}+=	kbdmap
146SUBDIR.${MK_LEGACY_CONSOLE}+=	moused
147SUBDIR.${MK_LEGACY_CONSOLE}+=	vidcontrol
148.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
149SUBDIR.${MK_PPP}+=	pppctl
150SUBDIR.${MK_NS_CACHING}+=	nscd
151.endif
152SUBDIR.${MK_LPR}+=	lpr
153SUBDIR.${MK_MAN_UTILS}+=	manctl
154SUBDIR.${MK_NAND}+=	nandsim
155SUBDIR.${MK_NAND}+=	nandtool
156SUBDIR.${MK_NETGRAPH}+=	flowctl
157SUBDIR.${MK_NETGRAPH}+=	lmcconfig
158SUBDIR.${MK_NETGRAPH}+=	ngctl
159SUBDIR.${MK_NETGRAPH}+=	nghook
160SUBDIR.${MK_NIS}+=	rpc.yppasswdd
161SUBDIR.${MK_NIS}+=	rpc.ypupdated
162SUBDIR.${MK_NIS}+=	rpc.ypxfrd
163SUBDIR.${MK_NIS}+=	ypbind
164SUBDIR.${MK_NIS}+=	ypldap
165SUBDIR.${MK_NIS}+=	yp_mkdb
166SUBDIR.${MK_NIS}+=	yppoll
167SUBDIR.${MK_NIS}+=	yppush
168SUBDIR.${MK_NIS}+=	ypserv
169SUBDIR.${MK_NIS}+=	ypset
170SUBDIR.${MK_NTP}+=	ntp
171SUBDIR.${MK_OPENSSL}+=	keyserv
172SUBDIR.${MK_PC_SYSINSTALL}+=	pc-sysinstall
173SUBDIR.${MK_PF}+=	ftp-proxy
174SUBDIR.${MK_PKGBOOTSTRAP}+=	pkg
175SUBDIR.${MK_PMC}+=	pmcannotate
176SUBDIR.${MK_PMC}+=	pmccontrol
177SUBDIR.${MK_PMC}+=	pmcstat
178SUBDIR.${MK_PORTSNAP}+=	portsnap
179SUBDIR.${MK_PPP}+=	ppp
180SUBDIR.${MK_QUOTAS}+=	edquota
181SUBDIR.${MK_QUOTAS}+=	quotaon
182SUBDIR.${MK_QUOTAS}+=	repquota
183SUBDIR.${MK_RCMDS}+=	rwhod
184SUBDIR.${MK_RCS}+=	etcupdate
185SUBDIR.${MK_SENDMAIL}+=	editmap
186SUBDIR.${MK_SENDMAIL}+=	mailstats
187SUBDIR.${MK_SENDMAIL}+=	makemap
188SUBDIR.${MK_SENDMAIL}+=	praliases
189SUBDIR.${MK_SENDMAIL}+=	sendmail
190SUBDIR.${MK_TCP_WRAPPERS}+=	tcpdchk
191SUBDIR.${MK_TCP_WRAPPERS}+=	tcpdmatch
192SUBDIR.${MK_TIMED}+=	timed
193SUBDIR.${MK_TOOLCHAIN}+=	config
194SUBDIR.${MK_TOOLCHAIN}+=	crunch
195SUBDIR.${MK_UNBOUND}+=	unbound
196SUBDIR.${MK_USB}+=	uathload
197SUBDIR.${MK_USB}+=	uhsoctl
198SUBDIR.${MK_USB}+=	usbconfig
199SUBDIR.${MK_USB}+=	usbdump
200SUBDIR.${MK_UTMPX}+=	ac
201SUBDIR.${MK_UTMPX}+=	lastlogin
202SUBDIR.${MK_UTMPX}+=	utx
203SUBDIR.${MK_WIRELESS}+=	ancontrol
204SUBDIR.${MK_WIRELESS}+=	wlandebug
205SUBDIR.${MK_WIRELESS}+=	wpa
206
207SUBDIR.${MK_TESTS}+=	tests
208
209.include <bsd.arch.inc.mk>
210
211SUBDIR:=	${SUBDIR:O}
212
213SUBDIR_PARALLEL=
214
215.include <bsd.subdir.mk>
216