Makefile revision 1.141
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 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# 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} == "")) 25SUBDIR+= efi 26.endif 27 28 29# support for various file systems 30SUBDIR+= newfs_ext2fs fsck_ext2fs 31SUBDIR+= newfs fsck_ffs fsdb dump restore clri tunefs resize_ffs 32SUBDIR+= newfs_lfs fsck_lfs dump_lfs resize_lfs 33SUBDIR+= newfs_msdos fsck_msdos 34SUBDIR+= newfs_sysvbfs 35SUBDIR+= newfs_udf fsck_udf 36SUBDIR+= newfs_v7fs fsck_v7fs 37SUBDIR+= mount_ados 38SUBDIR+= mount_autofs 39SUBDIR+= mount_cd9660 40SUBDIR+= mount_chfs 41SUBDIR+= mount_efs 42SUBDIR+= mount_ext2fs 43SUBDIR+= mount_fdesc 44SUBDIR+= mount_filecore 45SUBDIR+= mount_ffs 46SUBDIR+= mount_hfs 47SUBDIR+= mount_kernfs 48SUBDIR+= mount_lfs 49SUBDIR+= mount_msdos 50SUBDIR+= mount_udf 51SUBDIR+= mount_nfs 52SUBDIR+= mount_nilfs 53SUBDIR+= mount_ntfs 54SUBDIR+= mount_null 55SUBDIR+= mount_overlay 56SUBDIR+= mount_portal 57SUBDIR+= mount_procfs 58SUBDIR+= mount_ptyfs 59SUBDIR+= mount_puffs 60SUBDIR+= mount_qemufwcfg 61SUBDIR+= mount_sysvbfs 62SUBDIR+= mount_tmpfs 63SUBDIR+= mount_umap 64SUBDIR+= mount_union 65SUBDIR+= mount_v7fs 66 67.if (${USE_INET6} != "no") 68SUBDIR+= ping6 69.endif 70 71.if (${MKISCSI} != "no") 72SUBDIR+= iscsictl iscsid 73.endif 74 75# IPsec 76SUBDIR+= setkey 77 78.include <bsd.subdir.mk> 79