1 # $NetBSD: Makefile,v 1.141 2025/02/24 15:59:04 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 9 SUBDIR= 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 # efi runtime support is currently only available on x86 and little endian 20 # ARM and riscv platforms 21 .if (${MACHINE} == "amd64" || \ 22 ${MACHINE} == "i386" || \ 23 ((${MACHINE_CPU} == "riscv" || ${MACHINE_CPU} == "arm") && \ 24 ${MACHINE_ARCH:M*eb} == "")) 25 SUBDIR+= efi 26 .endif 27 28 29 # support for various file systems 30 SUBDIR+= newfs_ext2fs fsck_ext2fs 31 SUBDIR+= newfs fsck_ffs fsdb dump restore clri tunefs resize_ffs 32 SUBDIR+= newfs_lfs fsck_lfs dump_lfs resize_lfs 33 SUBDIR+= newfs_msdos fsck_msdos 34 SUBDIR+= newfs_sysvbfs 35 SUBDIR+= newfs_udf fsck_udf 36 SUBDIR+= newfs_v7fs fsck_v7fs 37 SUBDIR+= mount_ados 38 SUBDIR+= mount_autofs 39 SUBDIR+= mount_cd9660 40 SUBDIR+= mount_chfs 41 SUBDIR+= mount_efs 42 SUBDIR+= mount_ext2fs 43 SUBDIR+= mount_fdesc 44 SUBDIR+= mount_filecore 45 SUBDIR+= mount_ffs 46 SUBDIR+= mount_hfs 47 SUBDIR+= mount_kernfs 48 SUBDIR+= mount_lfs 49 SUBDIR+= mount_msdos 50 SUBDIR+= mount_udf 51 SUBDIR+= mount_nfs 52 SUBDIR+= mount_nilfs 53 SUBDIR+= mount_ntfs 54 SUBDIR+= mount_null 55 SUBDIR+= mount_overlay 56 SUBDIR+= mount_portal 57 SUBDIR+= mount_procfs 58 SUBDIR+= mount_ptyfs 59 SUBDIR+= mount_puffs 60 SUBDIR+= mount_qemufwcfg 61 SUBDIR+= mount_sysvbfs 62 SUBDIR+= mount_tmpfs 63 SUBDIR+= mount_umap 64 SUBDIR+= mount_union 65 SUBDIR+= mount_v7fs 66 67 .if (${USE_INET6} != "no") 68 SUBDIR+= ping6 69 .endif 70 71 .if (${MKISCSI} != "no") 72 SUBDIR+= iscsictl iscsid 73 .endif 74 75 # IPsec 76 SUBDIR+= setkey 77 78 .include <bsd.subdir.mk> 79