xref: /freebsd/sbin/Makefile (revision 7dc92b13d07ac20e5a3bd10fcf2c606b448a682c)
18fae3551SRodney W. Grimes#	@(#)Makefile	8.5 (Berkeley) 3/31/94
27f3dea24SPeter Wemm# $FreeBSD$
38fae3551SRodney W. Grimes
430a2d550SPeter Wemm# XXX MISSING:		icheck ncheck
5229b772dSJoerg Wunsch
6cffd2ca4SBruce EvansSUBDIR=	adjkerntz \
729ad98daSSøren Schmidt	atacontrol \
8d10a8d6cSRuslan Ermilov	${_atm} \
93f8c4506SPoul-Henning Kamp	badsect \
104917b55eSPoul-Henning Kamp	bsdlabel \
11431b8233SJustin T. Gibbs	camcontrol \
12cb7f1224SGary Palmer	ccdconfig \
13cb7f1224SGary Palmer	clri \
14e330fda4SPeter Wemm	comcontrol \
15093a2710SJonathan Lemon	conscontrol \
16d10a8d6cSRuslan Ermilov	${_devd} \
17a1dc2096SDima Dorfman	devfs \
188d7e75d8SDavid E. O'Brien	dhclient \
19cb7f1224SGary Palmer	dmesg \
20cb7f1224SGary Palmer	dump \
21cb7f1224SGary Palmer	dumpfs \
22cb7f1224SGary Palmer	dumpon \
23d10a8d6cSRuslan Ermilov	${_fdisk} \
24d10a8d6cSRuslan Ermilov	${_fdisk_pc98} \
25455e535dSRobert Watson	ffsinfo \
26cb7f1224SGary Palmer	fsck \
27d9f97000SAdrian Chadd	fsck_ffs \
284879cc07SDavid E. O'Brien	fsck_msdosfs \
29cb7f1224SGary Palmer	fsdb \
30cb7f1224SGary Palmer	fsirand \
31d220f5beSPoul-Henning Kamp	gbde \
327dc92b13SPawel Jakub Dawidek	geom \
3339080a7dSPawel Jakub Dawidek	ggate \
34d10a8d6cSRuslan Ermilov	${_gpt} \
353d500078SThomas-Henning von Kamptz	growfs \
36cb7f1224SGary Palmer	ifconfig \
37cb7f1224SGary Palmer	init \
38d10a8d6cSRuslan Ermilov	${_ip6fw} \
39d10a8d6cSRuslan Ermilov	${_ipf} \
40d10a8d6cSRuslan Ermilov	${_ipfs} \
41d10a8d6cSRuslan Ermilov	${_ipfstat} \
42cb7f1224SGary Palmer	ipfw \
43d10a8d6cSRuslan Ermilov	${_ipmon} \
44d10a8d6cSRuslan Ermilov	${_ipnat} \
451e1e0f98SPeter Pentchev	kldconfig \
46cb7f1224SGary Palmer	kldload \
47cb7f1224SGary Palmer	kldstat \
48cb7f1224SGary Palmer	kldunload \
49120e8c9dSJohn Birrell	ldconfig \
50d10a8d6cSRuslan Ermilov	${_mca} \
51cb7f1224SGary Palmer	md5 \
5283baa1a0SPoul-Henning Kamp	mdconfig \
532e6781fdSDima Dorfman	mdmfs \
54cb7f1224SGary Palmer	mknod \
55d35ae777SKirk McKusick	mksnap_ffs \
56cb7f1224SGary Palmer	mount \
57cb7f1224SGary Palmer	mount_cd9660 \
58cb7f1224SGary Palmer	mount_ext2fs \
594ccd7546SRuslan Ermilov	mount_msdosfs \
60cb7f1224SGary Palmer	mount_nfs \
6106d557ccSAlfred Perlstein	mount_nfs4 \
625287191eSSemen Ustimenko	mount_ntfs \
636ad10804SRuslan Ermilov	mount_nullfs \
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} \
86cb7f1224SGary Palmer	shutdown \
87cb7f1224SGary Palmer	slattach \
88cb7f1224SGary Palmer	spppcontrol \
89cffd2ca4SBruce Evans	startslip \
90e76c2394SPoul-Henning Kamp	sunlabel \
91cb7f1224SGary Palmer	swapon \
92907d70d6SRuslan Ermilov	sysctl \
93cb7f1224SGary Palmer	tunefs \
94d10a8d6cSRuslan Ermilov	umount \
95d10a8d6cSRuslan Ermilov	${_vinum}
965319d452SPoul-Henning Kamp
97a28dde9aSPoul-Henning Kamp.if !defined(NOATM)
98d10a8d6cSRuslan Ermilov_atm=		atm
99a28dde9aSPoul-Henning Kamp.endif
100a28dde9aSPoul-Henning Kamp
1014f53948aSDavid E. O'Brien.if !defined(NO_CXX)
102d10a8d6cSRuslan Ermilov_devd=		devd
1034f53948aSDavid E. O'Brien.endif
1044f53948aSDavid E. O'Brien
1057a43a96aSRuslan Ermilov.if !defined(NO_IPFILTER)
106d10a8d6cSRuslan Ermilov_ipf=		ipf
107d10a8d6cSRuslan Ermilov_ipfs=		ipfs
108d10a8d6cSRuslan Ermilov_ipfstat=	ipfstat
109d10a8d6cSRuslan Ermilov_ipmon=		ipmon
110d10a8d6cSRuslan Ermilov_ipnat=		ipnat
1117a43a96aSRuslan Ermilov.endif
1127a43a96aSRuslan Ermilov
1138d69c48bSMax Laier.if !defined(NO_PF)
1148d69c48bSMax Laier_pfctl=		pfctl
1158d69c48bSMax Laier_pflogd=	pflogd
1168d69c48bSMax Laier.endif
1178d69c48bSMax Laier
118a28dde9aSPoul-Henning Kamp.if !defined(NOINET6)
119d10a8d6cSRuslan Ermilov_ip6fw=		ip6fw
120d10a8d6cSRuslan Ermilov_ping6=		ping6
121a28dde9aSPoul-Henning Kamp.endif
122a28dde9aSPoul-Henning Kamp
1233bc2f9a8SPoul-Henning Kamp.if !defined(NO_VINUM)
124d10a8d6cSRuslan Ermilov_vinum=		vinum
1253bc2f9a8SPoul-Henning Kamp.endif
1263bc2f9a8SPoul-Henning Kamp
127f24c53d3SPeter Wemm.if ${MACHINE_ARCH} == "i386"
128d10a8d6cSRuslan Ermilov.if ${MACHINE} == "i386"
129d10a8d6cSRuslan Ermilov_fdisk=		fdisk
130d10a8d6cSRuslan Ermilov.elif ${MACHINE} == "pc98"
131d10a8d6cSRuslan Ermilov_fdisk_pc98=	fdisk_pc98
1325007fa38SPeter Wemm.endif
133d10a8d6cSRuslan Ermilov_sconfig=	sconfig
13433b51c50SJohn Birrell.endif
13533b51c50SJohn Birrell
136d6c1abfdSPeter Wemm.if ${MACHINE_ARCH} == "amd64"
137d10a8d6cSRuslan Ermilov_fdisk=		fdisk
138d10a8d6cSRuslan Ermilov.endif
139d10a8d6cSRuslan Ermilov
140d10a8d6cSRuslan Ermilov.if ${MACHINE_ARCH} == "ia64"
141d10a8d6cSRuslan Ermilov_fdisk=		fdisk
142d10a8d6cSRuslan Ermilov_mca=		mca
143d6c1abfdSPeter Wemm.endif
144d6c1abfdSPeter Wemm
145226d45b5SMarcel Moolenaar.if ${MACHINE_ARCH} != "sparc64"
146226d45b5SMarcel Moolenaar_gpt=		gpt
147226d45b5SMarcel Moolenaar.endif
148226d45b5SMarcel Moolenaar
1498fae3551SRodney W. Grimes.include <bsd.subdir.mk>
150