xref: /freebsd/sbin/Makefile (revision e51036fbf3f896e8802ed0a5ef06ae1bcd7c0737)
1c6063d0dSWarner Losh.include <src.opts.mk>
2e1fe3dbaSRuslan Ermilov
3cffd2ca4SBruce EvansSUBDIR=adjkerntz \
4431b8233SJustin T. Gibbs	camcontrol \
5cb7f1224SGary Palmer	clri \
6e330fda4SPeter Wemm	comcontrol \
7093a2710SJonathan Lemon	conscontrol \
8a1f25b0dSRobert Watson	ddb \
9ac4c695aSEd Maste	devd \
10a1dc2096SDima Dorfman	devfs \
11590682b6SWarner Losh	devmatch \
121afa6b2cSBrooks Davis	dhclient \
13cb7f1224SGary Palmer	dmesg \
14cb7f1224SGary Palmer	dump \
15cb7f1224SGary Palmer	dumpfs \
16cb7f1224SGary Palmer	dumpon \
17270069b7SAdrian Chadd	etherswitchcfg \
18455e535dSRobert Watson	ffsinfo \
19cb7f1224SGary Palmer	fsck \
20d9f97000SAdrian Chadd	fsck_ffs \
214879cc07SDavid E. O'Brien	fsck_msdosfs \
22cb7f1224SGary Palmer	fsdb \
23cb7f1224SGary Palmer	fsirand \
247dc92b13SPawel Jakub Dawidek	geom \
2539080a7dSPawel Jakub Dawidek	ggate \
263d500078SThomas-Henning von Kamptz	growfs \
27cb7f1224SGary Palmer	ifconfig \
28cb7f1224SGary Palmer	init \
291e1e0f98SPeter Pentchev	kldconfig \
30cb7f1224SGary Palmer	kldload \
31cb7f1224SGary Palmer	kldstat \
32cb7f1224SGary Palmer	kldunload \
33120e8c9dSJohn Birrell	ldconfig \
34cb7f1224SGary Palmer	md5 \
3583baa1a0SPoul-Henning Kamp	mdconfig \
362e6781fdSDima Dorfman	mdmfs \
37cb7f1224SGary Palmer	mknod \
38d35ae777SKirk McKusick	mksnap_ffs \
39cb7f1224SGary Palmer	mount \
40cb7f1224SGary Palmer	mount_cd9660 \
415fe58019SAttilio Rao	mount_fusefs \
424ccd7546SRuslan Ermilov	mount_msdosfs \
43cb7f1224SGary Palmer	mount_nfs \
446ad10804SRuslan Ermilov	mount_nullfs \
45df263cbdSScott Long	mount_udf \
466ad10804SRuslan Ermilov	mount_unionfs \
47cb7f1224SGary Palmer	newfs \
48cb7f1224SGary Palmer	newfs_msdos \
4984176931SPeter Wemm	nfsiod \
50cb7f1224SGary Palmer	nos-tun \
512d51a989SJohn Baldwin	nvmecontrol \
52b252313fSGleb Smirnoff	pfilctl \
53dde7cef3SGordon Tetlow	rcorder \
54cb7f1224SGary Palmer	reboot \
55adf28c3cSPoul-Henning Kamp	recoverdisk \
56b7f8411dSHajimu UMEMOTO	resolvconf \
57cb7f1224SGary Palmer	restore \
58cb7f1224SGary Palmer	route \
59da64ea48SMarcel Moolenaar	savecore \
60a0b8a85fSPawel Jakub Dawidek	setkey \
61cb7f1224SGary Palmer	shutdown \
62cb7f1224SGary Palmer	swapon \
63907d70d6SRuslan Ermilov	sysctl \
64cb7f1224SGary Palmer	tunefs \
65*0f1bf1c2SAdrian Chadd	umbctl \
66fc4618e7SPawel Jakub Dawidek	umount
675319d452SPoul-Henning Kamp
68a4ef9e58SEd Maste.if ${MK_INET} != "no" || ${MK_INET6} != "no"
69a4ef9e58SEd MasteSUBDIR+=	ping
70a4ef9e58SEd Maste.endif
71a4ef9e58SEd Maste
726f42d16fSBryan DrewerySUBDIR.${MK_CCD}+=	ccdconfig
736f42d16fSBryan DrewerySUBDIR.${MK_HAST}+=	hastctl
746f42d16fSBryan DrewerySUBDIR.${MK_HAST}+=	hastd
756f42d16fSBryan DrewerySUBDIR.${MK_INET6}+=	rtsol
766f42d16fSBryan DrewerySUBDIR.${MK_IPFILTER}+=	ipf
776f42d16fSBryan DrewerySUBDIR.${MK_IPFW}+=	ipfw
786f42d16fSBryan DrewerySUBDIR.${MK_IPFW}+=	natd
79480f31c2SKonrad WitaszczykSUBDIR.${MK_OPENSSL}+=	decryptcore
806f42d16fSBryan DrewerySUBDIR.${MK_PF}+=	pfctl
816f42d16fSBryan DrewerySUBDIR.${MK_PF}+=	pflogd
82f92d9b1aSKristof ProvostSUBDIR.${MK_PF}+=	pflowctl
836f42d16fSBryan DrewerySUBDIR.${MK_QUOTAS}+=	quotacheck
846f42d16fSBryan DrewerySUBDIR.${MK_ROUTED}+=	routed
85eb12b8eaSSimon J. GerratySUBDIR.${MK_VERIEXEC}+=	veriexec
865952343eSKyle EvansSUBDIR.${MK_ZFS}+=	bectl
8797371ba2SAndriy GaponSUBDIR.${MK_ZFS}+=	zfsbootcfg
88a28dde9aSPoul-Henning Kamp
896f42d16fSBryan DrewerySUBDIR.${MK_TESTS}+=	tests
90c68de748SJulio Merino
918b487b82SJessica Clarke.include <bsd.arch.inc.mk>
928b487b82SJessica Clarke
938b487b82SJessica ClarkeSUBDIR_PARALLEL=
948b487b82SJessica Clarke
950a0f7486SFernando Apesteguía.include <bsd.prog.mk>
960a0f7486SFernando Apesteguía
978fae3551SRodney W. Grimes.include <bsd.subdir.mk>
98