xref: /netbsd/usr.sbin/Makefile (revision 6ebe9bc8)
1#	$NetBSD: Makefile,v 1.290 2022/05/29 15:23:20 nia Exp $
2#	from: @(#)Makefile	5.20 (Berkeley) 6/12/93
3
4.include <bsd.own.mk>
5
6SUBDIR=	ac accton acpitools altq apm apmd arp autofs \
7	bad144 bootp bta2dpd btattach btconfig btdevctl bthcid btpand catman \
8	chroot cnwctl cpuctl crash \
9	dev_mkdb diskpart dumpfs \
10	edquota eeprom envstat etcupdate extattrctl \
11	flashctl fssconfig fstyp fusermount fwctl \
12	gpioctl grfconfig gspa \
13	hdaudioctl \
14	i2cscan ifwatchd inetd installboot intrctl iopctl iostat ipwctl irdaattach \
15	isibootd iteconfig iwictl \
16	kgmon \
17	lastlogin ldpd link lockstat lpr \
18	mailwrapper makefs mdconfig memswitch mlxctl mmcformat \
19	mopd mountd mscdlabel mtree \
20	ndbootd netgroup_mkdb nfsd \
21	ofctl \
22	paxctl pcictl perfused psrset pstat pwd_mkdb postinstall \
23	powerd puffs \
24	quot quotacheck quotaon quotarestore \
25	rarpd rbootd rdate repquota rmt rpc.bootparamd rpc.lockd \
26	rpc.pcnfsd rpc.statd rpcbind rwhod \
27	sa screenblank sdpd service services_mkdb sesd schedctl \
28	sliplogin spray \
29	srtconfig sti sunlabel sysinst syslogd \
30	tadpolectl tcpdchk tcpdmatch tcpdrop tpctl tprof traceroute trpt \
31	unlink usbdevs user \
32	videomode vipw veriexecgen vnconfig \
33	wakeonlan wg-keygen wg-userspace wgconfig wiconfig wlanctl \
34	wsconscfg wsfontload wsmoused wsmuxctl \
35	zdump zic
36
37.if ${MKLFS} != "no"
38SUBDIR+= dumplfs
39.endif
40
41.if ${MKMAKEMANDB} != "no"
42SUBDIR+= makemandb
43.endif
44
45.if ${MKMROUTING} != "no"
46SUBDIR+= map-mbone mrinfo mrouted mtrace
47.endif
48
49.if ${MKMOUSED} != "no"
50SUBDIR+= moused
51.endif
52
53.if ${MKTIMED} != "no"
54SUBDIR+= timed
55.endif
56
57.if (${MKYP} != "no")
58SUBDIR+= rpc.yppasswdd ypbind yppoll ypserv ypset
59.endif
60
61.if ${TOOLCHAIN_MISSING} != "no"
62SUBDIR+= mdsetimage
63.endif
64
65.if (${MKINET6} != "no")
66SUBDIR+=faithd ifmcstat ip6addrctl ndp rip6query rtsold
67.endif
68.if (${USE_INET6} != "no")
69SUBDIR+=mld6query route6d rtadvd traceroute6
70.endif
71
72SUBDIR+= plainrsa-gen racoon racoonctl
73
74SUBDIR+= nvmmctl
75
76# NPF
77.if (${MKNPF} != "no")
78SUBDIR+=npf
79.endif
80
81# PF
82.if (${MKPF} != "no")
83SUBDIR+=pf
84.endif
85
86.include <bsd.subdir.mk>
87