xref: /freebsd/sbin/Makefile (revision e1fe3dba5ce2826061f6489765be9b4a341736a9)
18fae3551SRodney W. Grimes#	@(#)Makefile	8.5 (Berkeley) 3/31/94
27f3dea24SPeter Wemm# $FreeBSD$
38fae3551SRodney W. Grimes
4e1fe3dbaSRuslan Ermilov.include <bsd.own.mk>
5e1fe3dbaSRuslan Ermilov
630a2d550SPeter Wemm# XXX MISSING:		icheck ncheck
7229b772dSJoerg Wunsch
8cffd2ca4SBruce EvansSUBDIR=	adjkerntz \
929ad98daSSøren Schmidt	atacontrol \
10d10a8d6cSRuslan Ermilov	${_atm} \
113f8c4506SPoul-Henning Kamp	badsect \
124917b55eSPoul-Henning Kamp	bsdlabel \
13431b8233SJustin T. Gibbs	camcontrol \
14cb7f1224SGary Palmer	ccdconfig \
15cb7f1224SGary Palmer	clri \
16e330fda4SPeter Wemm	comcontrol \
17093a2710SJonathan Lemon	conscontrol \
18d10a8d6cSRuslan Ermilov	${_devd} \
19a1dc2096SDima Dorfman	devfs \
201afa6b2cSBrooks Davis	dhclient \
21cb7f1224SGary Palmer	dmesg \
22cb7f1224SGary Palmer	dump \
23cb7f1224SGary Palmer	dumpfs \
24cb7f1224SGary Palmer	dumpon \
25d10a8d6cSRuslan Ermilov	${_fdisk} \
26d10a8d6cSRuslan Ermilov	${_fdisk_pc98} \
27455e535dSRobert Watson	ffsinfo \
28cb7f1224SGary Palmer	fsck \
29d9f97000SAdrian Chadd	fsck_ffs \
304879cc07SDavid E. O'Brien	fsck_msdosfs \
31cb7f1224SGary Palmer	fsdb \
32cb7f1224SGary Palmer	fsirand \
33d220f5beSPoul-Henning Kamp	gbde \
347dc92b13SPawel Jakub Dawidek	geom \
3539080a7dSPawel Jakub Dawidek	ggate \
367199d81aSMarcel Moolenaar	gpt \
373d500078SThomas-Henning von Kamptz	growfs \
38dbf29ccfSLukas Ertl	gvinum \
39cb7f1224SGary Palmer	ifconfig \
40cb7f1224SGary Palmer	init \
41d10a8d6cSRuslan Ermilov	${_ip6fw} \
42d10a8d6cSRuslan Ermilov	${_ipf} \
43cb7f1224SGary Palmer	ipfw \
441e1e0f98SPeter Pentchev	kldconfig \
45cb7f1224SGary Palmer	kldload \
46cb7f1224SGary Palmer	kldstat \
47cb7f1224SGary Palmer	kldunload \
48120e8c9dSJohn Birrell	ldconfig \
49d10a8d6cSRuslan Ermilov	${_mca} \
50cb7f1224SGary Palmer	md5 \
5183baa1a0SPoul-Henning Kamp	mdconfig \
522e6781fdSDima Dorfman	mdmfs \
53cb7f1224SGary Palmer	mknod \
54d35ae777SKirk McKusick	mksnap_ffs \
55cb7f1224SGary Palmer	mount \
56cb7f1224SGary Palmer	mount_cd9660 \
57cb7f1224SGary Palmer	mount_ext2fs \
584ccd7546SRuslan Ermilov	mount_msdosfs \
59cb7f1224SGary Palmer	mount_nfs \
6006d557ccSAlfred Perlstein	mount_nfs4 \
615287191eSSemen Ustimenko	mount_ntfs \
626ad10804SRuslan Ermilov	mount_nullfs \
63b6c9debcSJean-Sébastien Pédron	mount_reiserfs \
64cb7f1224SGary Palmer	mount_std \
65df263cbdSScott Long	mount_udf \
666ad10804SRuslan Ermilov	mount_umapfs \
676ad10804SRuslan Ermilov	mount_unionfs \
682f9a9cb0SBrian Somers	natd \
69cb7f1224SGary Palmer	newfs \
70cb7f1224SGary Palmer	newfs_msdos \
7184176931SPeter Wemm	nfsiod \
72cb7f1224SGary Palmer	nos-tun \
738d69c48bSMax Laier	${_pfctl} \
748d69c48bSMax Laier	${_pflogd} \
75cb7f1224SGary Palmer	ping \
76d10a8d6cSRuslan Ermilov	${_ping6} \
77cb7f1224SGary Palmer	quotacheck \
78dde7cef3SGordon Tetlow	rcorder \
79cb7f1224SGary Palmer	reboot \
80cb7f1224SGary Palmer	restore \
81cb7f1224SGary Palmer	route \
82cb7f1224SGary Palmer	routed \
837d56d374SYoshinobu Inoue	rtsol \
84da64ea48SMarcel Moolenaar	savecore \
85d10a8d6cSRuslan Ermilov	${_sconfig} \
86a0b8a85fSPawel Jakub Dawidek	setkey \
87cb7f1224SGary Palmer	shutdown \
88cb7f1224SGary Palmer	slattach \
89cb7f1224SGary Palmer	spppcontrol \
90cffd2ca4SBruce Evans	startslip \
91e76c2394SPoul-Henning Kamp	sunlabel \
92cb7f1224SGary Palmer	swapon \
93907d70d6SRuslan Ermilov	sysctl \
94cb7f1224SGary Palmer	tunefs \
95d10a8d6cSRuslan Ermilov	umount \
965319d452SPoul-Henning Kamp
97e1fe3dbaSRuslan Ermilov.if ${MK_ATM} != "no"
98d10a8d6cSRuslan Ermilov_atm=		atm
99a28dde9aSPoul-Henning Kamp.endif
100a28dde9aSPoul-Henning Kamp
101e1fe3dbaSRuslan Ermilov.if ${MK_CXX} != "no"
102d10a8d6cSRuslan Ermilov_devd=		devd
1034f53948aSDavid E. O'Brien.endif
1044f53948aSDavid E. O'Brien
105e1fe3dbaSRuslan Ermilov.if ${MK_IPFILTER} != "no"
106d10a8d6cSRuslan Ermilov_ipf=		ipf
1077a43a96aSRuslan Ermilov.endif
1087a43a96aSRuslan Ermilov
109e1fe3dbaSRuslan Ermilov.if ${MK_PF} != "no"
1108d69c48bSMax Laier_pfctl=		pfctl
1118d69c48bSMax Laier_pflogd=	pflogd
1128d69c48bSMax Laier.endif
1138d69c48bSMax Laier
114e1fe3dbaSRuslan Ermilov.if ${MK_INET6} != "no"
115d10a8d6cSRuslan Ermilov_ip6fw=		ip6fw
116d10a8d6cSRuslan Ermilov_ping6=		ping6
117a28dde9aSPoul-Henning Kamp.endif
118a28dde9aSPoul-Henning Kamp
119f24c53d3SPeter Wemm.if ${MACHINE_ARCH} == "i386"
120d10a8d6cSRuslan Ermilov.if ${MACHINE} == "i386"
121d10a8d6cSRuslan Ermilov_fdisk=		fdisk
122d10a8d6cSRuslan Ermilov.elif ${MACHINE} == "pc98"
123d10a8d6cSRuslan Ermilov_fdisk_pc98=	fdisk_pc98
1245007fa38SPeter Wemm.endif
125d10a8d6cSRuslan Ermilov_sconfig=	sconfig
12633b51c50SJohn Birrell.endif
12733b51c50SJohn Birrell
128d6c1abfdSPeter Wemm.if ${MACHINE_ARCH} == "amd64"
129d10a8d6cSRuslan Ermilov_fdisk=		fdisk
130d10a8d6cSRuslan Ermilov.endif
131d10a8d6cSRuslan Ermilov
1325719aedcSOlivier Houchard.if ${MACHINE_ARCH} == "arm"
1335719aedcSOlivier Houchard_fdisk=		fdisk
1345719aedcSOlivier Houchard.endif
1355719aedcSOlivier Houchard
136d10a8d6cSRuslan Ermilov.if ${MACHINE_ARCH} == "ia64"
137d10a8d6cSRuslan Ermilov_fdisk=		fdisk
138d10a8d6cSRuslan Ermilov_mca=		mca
139d6c1abfdSPeter Wemm.endif
140d6c1abfdSPeter Wemm
1418fae3551SRodney W. Grimes.include <bsd.subdir.mk>
142