1#	$NetBSD: Makefile,v 1.142 2025/02/24 17:49:37 martin Exp $
2#	@(#)Makefile	8.5 (Berkeley) 3/31/94
3
4# Not ported: XNSrouted enpload scsiformat startslip
5# Missing: icheck ncheck
6
7.include <bsd.own.mk>
8
9SUBDIR=	amrctl apmlabel atactl badsect bioctl blkdiscard brconfig \
10	canconfig ccdconfig cgdconfig chown \
11	devpubd disklabel dkctl dkscan_bsdlabel dmesg dmctl drvctl \
12	fastboot fdisk fsck fsirand gpt ifconfig init ldconfig luactl \
13	mbrlabel mknod modload modstat modunload mount \
14	newbtconf nologin nvmectl \
15	ping pppoectl raidctl reboot rcorder rndctl route routed \
16	savecore scan_ffs scsictl shutdown slattach svhlabel swapctl sysctl \
17	ttyflags umbctl umount veriexecctl wdogctl wsconsctl
18
19.if ${HAVE_EFI_RT} == "yes"
20SUBDIR+= efi
21.endif
22
23
24# support for various file systems
25SUBDIR+= newfs_ext2fs fsck_ext2fs
26SUBDIR+= newfs fsck_ffs fsdb dump restore clri tunefs resize_ffs
27SUBDIR+= newfs_lfs fsck_lfs dump_lfs resize_lfs
28SUBDIR+= newfs_msdos fsck_msdos
29SUBDIR+= newfs_sysvbfs
30SUBDIR+= newfs_udf fsck_udf
31SUBDIR+= newfs_v7fs fsck_v7fs
32SUBDIR+= mount_ados
33SUBDIR+= mount_autofs
34SUBDIR+= mount_cd9660
35SUBDIR+= mount_chfs
36SUBDIR+= mount_efs
37SUBDIR+= mount_ext2fs
38SUBDIR+= mount_fdesc
39SUBDIR+= mount_filecore
40SUBDIR+= mount_ffs
41SUBDIR+= mount_hfs
42SUBDIR+= mount_kernfs
43SUBDIR+= mount_lfs
44SUBDIR+= mount_msdos
45SUBDIR+= mount_udf
46SUBDIR+= mount_nfs
47SUBDIR+= mount_nilfs
48SUBDIR+= mount_ntfs
49SUBDIR+= mount_null
50SUBDIR+= mount_overlay
51SUBDIR+= mount_portal
52SUBDIR+= mount_procfs
53SUBDIR+= mount_ptyfs
54SUBDIR+= mount_puffs
55SUBDIR+= mount_qemufwcfg
56SUBDIR+= mount_sysvbfs
57SUBDIR+= mount_tmpfs
58SUBDIR+= mount_umap
59SUBDIR+= mount_union
60SUBDIR+= mount_v7fs
61
62.if (${USE_INET6} != "no")
63SUBDIR+= ping6
64.endif
65
66.if (${MKISCSI} != "no")
67SUBDIR+= iscsictl iscsid
68.endif
69
70# IPsec
71SUBDIR+= setkey
72
73.include <bsd.subdir.mk>
74