Makefile revision 1.141
11.141Smartin# $NetBSD: Makefile,v 1.141 2025/02/24 15:59:04 martin Exp $ 21.19Scgd# @(#)Makefile 8.5 (Berkeley) 3/31/94 31.1Scgd 41.19Scgd# Not ported: XNSrouted enpload scsiformat startslip 51.51Sws# Missing: icheck ncheck 61.8Scgd 71.85Smatt.include <bsd.own.mk> 81.85Smatt 91.135SmrgSUBDIR= amrctl apmlabel atactl badsect bioctl blkdiscard brconfig \ 101.130Sbouyer canconfig ccdconfig cgdconfig chown \ 111.140Schristos devpubd disklabel dkctl dkscan_bsdlabel dmesg dmctl drvctl \ 121.141Smartin fastboot fdisk fsck fsirand gpt ifconfig init ldconfig luactl \ 131.128Snonaka mbrlabel mknod modload modstat modunload mount \ 141.128Snonaka newbtconf nologin nvmectl \ 151.124Schristos ping pppoectl raidctl reboot rcorder rndctl route routed \ 161.106Srumble savecore scan_ffs scsictl shutdown slattach svhlabel swapctl sysctl \ 171.133Skhorben ttyflags umbctl umount veriexecctl wdogctl wsconsctl 181.21Scgd 191.141Smartin# efi runtime support is currently only available on x86 and little endian 201.141Smartin# ARM and riscv platforms 211.141Smartin.if (${MACHINE} == "amd64" || \ 221.141Smartin ${MACHINE} == "i386" || \ 231.141Smartin ((${MACHINE_CPU} == "riscv" || ${MACHINE_CPU} == "arm") && \ 241.141Smartin ${MACHINE_ARCH:M*eb} == "")) 251.141SmartinSUBDIR+= efi 261.141Smartin.endif 271.141Smartin 281.141Smartin 291.21Scgd# support for various file systems 301.107StsutsuiSUBDIR+= newfs_ext2fs fsck_ext2fs 311.117ShaadSUBDIR+= newfs fsck_ffs fsdb dump restore clri tunefs resize_ffs 321.138SniaSUBDIR+= newfs_lfs fsck_lfs dump_lfs resize_lfs 331.69SjdolecekSUBDIR+= newfs_msdos fsck_msdos 341.139SniaSUBDIR+= newfs_sysvbfs 351.136SreinoudSUBDIR+= newfs_udf fsck_udf 361.139SniaSUBDIR+= newfs_v7fs fsck_v7fs 371.139SniaSUBDIR+= mount_ados 381.132SchristosSUBDIR+= mount_autofs 391.81SjdolecekSUBDIR+= mount_cd9660 401.139SniaSUBDIR+= mount_chfs 411.139SniaSUBDIR+= mount_efs 421.82SjdolecekSUBDIR+= mount_ext2fs 431.81SjdolecekSUBDIR+= mount_fdesc 441.139SniaSUBDIR+= mount_filecore 451.81SjdolecekSUBDIR+= mount_ffs 461.139SniaSUBDIR+= mount_hfs 471.81SjdolecekSUBDIR+= mount_kernfs 481.138SniaSUBDIR+= mount_lfs 491.81SjdolecekSUBDIR+= mount_msdos 501.98SreinoudSUBDIR+= mount_udf 511.81SjdolecekSUBDIR+= mount_nfs 521.139SniaSUBDIR+= mount_nilfs 531.81SjdolecekSUBDIR+= mount_ntfs 541.81SjdolecekSUBDIR+= mount_null 551.81SjdolecekSUBDIR+= mount_overlay 561.21ScgdSUBDIR+= mount_portal 571.81SjdolecekSUBDIR+= mount_procfs 581.89SchristosSUBDIR+= mount_ptyfs 591.115SpookaSUBDIR+= mount_puffs 601.134SjmcneillSUBDIR+= mount_qemufwcfg 611.139SniaSUBDIR+= mount_sysvbfs 621.95SjmmvSUBDIR+= mount_tmpfs 631.81SjdolecekSUBDIR+= mount_umap 641.81SjdolecekSUBDIR+= mount_union 651.139SniaSUBDIR+= mount_v7fs 661.58Sitojun 671.93Slukem.if (${USE_INET6} != "no") 681.127SroySUBDIR+= ping6 691.85Smatt.endif 701.68Sitojun 711.122Sriz.if (${MKISCSI} != "no") 721.122SrizSUBDIR+= iscsictl iscsid 731.122Sriz.endif 741.122Sriz 751.68Sitojun# IPsec 761.68SitojunSUBDIR+= setkey 771.7Scgd 781.1Scgd.include <bsd.subdir.mk> 79