1 1.145 thorpej # $NetBSD: Makefile,v 1.145 2025/12/28 19:07:42 thorpej Exp $ 2 1.19 cgd # @(#)Makefile 8.5 (Berkeley) 3/31/94 3 1.1 cgd 4 1.19 cgd # Not ported: XNSrouted enpload scsiformat startslip 5 1.51 ws # Missing: icheck ncheck 6 1.8 cgd 7 1.85 matt .include <bsd.own.mk> 8 1.85 matt 9 1.135 mrg SUBDIR= amrctl apmlabel atactl badsect bioctl blkdiscard brconfig \ 10 1.130 bouyer canconfig ccdconfig cgdconfig chown \ 11 1.140 christos devpubd disklabel dkctl dkscan_bsdlabel dmesg dmctl drvctl \ 12 1.141 martin fastboot fdisk fsck fsirand gpt ifconfig init ldconfig luactl \ 13 1.128 nonaka mbrlabel mknod modload modstat modunload mount \ 14 1.128 nonaka newbtconf nologin nvmectl \ 15 1.124 christos ping pppoectl raidctl reboot rcorder rndctl route routed \ 16 1.143 thorpej savecore scsictl shutdown slattach svhlabel swapctl sysctl \ 17 1.145 thorpej ttyflags umount veriexecctl wdogctl wsconsctl 18 1.21 cgd 19 1.142 martin .if ${HAVE_EFI_RT} == "yes" 20 1.141 martin SUBDIR+= efi 21 1.141 martin .endif 22 1.141 martin 23 1.143 thorpej # 24 1.143 thorpej # support for various file systems 25 1.143 thorpej # 26 1.143 thorpej # Always include FFS. 27 1.143 thorpej # 28 1.143 thorpej SUBDIR+= newfs fsck_ffs fsdb dump restore clri tunefs resize_ffs mount_ffs \ 29 1.143 thorpej scan_ffs 30 1.141 martin 31 1.143 thorpej .if (${MKADOSFS} != "no") 32 1.139 nia SUBDIR+= mount_ados 33 1.143 thorpej .endif 34 1.143 thorpej 35 1.143 thorpej .if (${MKAUTOFS} != "no") 36 1.132 christos SUBDIR+= mount_autofs 37 1.143 thorpej .endif 38 1.143 thorpej 39 1.143 thorpej .if (${MKCD9660FS} != "no") 40 1.81 jdolecek SUBDIR+= mount_cd9660 41 1.143 thorpej .endif 42 1.143 thorpej 43 1.143 thorpej .if (${MKCHFS} != "no") 44 1.139 nia SUBDIR+= mount_chfs 45 1.143 thorpej .endif 46 1.143 thorpej 47 1.143 thorpej .if (${MKEFS} != "no") 48 1.139 nia SUBDIR+= mount_efs 49 1.143 thorpej .endif 50 1.143 thorpej 51 1.143 thorpej .if (${MKEXT2FS} != "no") 52 1.143 thorpej SUBDIR+= newfs_ext2fs fsck_ext2fs mount_ext2fs 53 1.143 thorpej .endif 54 1.143 thorpej 55 1.143 thorpej .if (${MKFDESCFS} != "no") 56 1.81 jdolecek SUBDIR+= mount_fdesc 57 1.143 thorpej .endif 58 1.143 thorpej 59 1.143 thorpej .if (${MKFILECOREFS} != "no") 60 1.139 nia SUBDIR+= mount_filecore 61 1.143 thorpej .endif 62 1.143 thorpej 63 1.143 thorpej .if (${MKHFS} != "no") 64 1.139 nia SUBDIR+= mount_hfs 65 1.143 thorpej .endif 66 1.143 thorpej 67 1.143 thorpej .if (${MKKERNFS} != "no") 68 1.81 jdolecek SUBDIR+= mount_kernfs 69 1.143 thorpej .endif 70 1.143 thorpej 71 1.143 thorpej .if (${MKLFS} != "no") 72 1.143 thorpej SUBDIR+= newfs_lfs fsck_lfs dump_lfs resize_lfs mount_lfs 73 1.143 thorpej .endif 74 1.143 thorpej 75 1.143 thorpej .if (${MKMSDOSFS} != "no") 76 1.143 thorpej SUBDIR+= newfs_msdos fsck_msdos mount_msdos 77 1.143 thorpej .endif 78 1.143 thorpej 79 1.143 thorpej .if (${MKNFS} != "no") 80 1.81 jdolecek SUBDIR+= mount_nfs 81 1.143 thorpej .endif 82 1.143 thorpej 83 1.143 thorpej .if (${MKNILFS} != "no") 84 1.139 nia SUBDIR+= mount_nilfs 85 1.143 thorpej .endif 86 1.143 thorpej 87 1.143 thorpej .if (${MKNTFS} != "no") 88 1.81 jdolecek SUBDIR+= mount_ntfs 89 1.143 thorpej .endif 90 1.143 thorpej 91 1.143 thorpej .if (${MKNULLFS} != "no") 92 1.81 jdolecek SUBDIR+= mount_null 93 1.143 thorpej .endif 94 1.143 thorpej 95 1.143 thorpej .if (${MKOVERLAYFS} != "no") 96 1.81 jdolecek SUBDIR+= mount_overlay 97 1.143 thorpej .endif 98 1.143 thorpej 99 1.143 thorpej # XXX De-tangle this web (puffs) later. 100 1.21 cgd SUBDIR+= mount_portal 101 1.143 thorpej 102 1.143 thorpej .if (${MKPROCFS} != "no") 103 1.81 jdolecek SUBDIR+= mount_procfs 104 1.143 thorpej .endif 105 1.143 thorpej 106 1.143 thorpej .if (${MKPTYFS} != "no") 107 1.89 christos SUBDIR+= mount_ptyfs 108 1.143 thorpej .endif 109 1.143 thorpej 110 1.143 thorpej # XXX De-tangle this web (puffs) later. 111 1.115 pooka SUBDIR+= mount_puffs 112 1.143 thorpej 113 1.143 thorpej .if (${MKQEMUFWCFG} != "no") 114 1.134 jmcneill SUBDIR+= mount_qemufwcfg 115 1.143 thorpej .endif 116 1.143 thorpej 117 1.143 thorpej .if (${MKSYSVBFS} != "no") 118 1.143 thorpej SUBDIR+= newfs_sysvbfs mount_sysvbfs 119 1.143 thorpej .endif 120 1.143 thorpej 121 1.143 thorpej .if (${MKTMPFS} != "no") 122 1.95 jmmv SUBDIR+= mount_tmpfs 123 1.143 thorpej .endif 124 1.143 thorpej 125 1.143 thorpej .if (${MKUDF} != "no") 126 1.143 thorpej SUBDIR+= newfs_udf fsck_udf mount_udf 127 1.143 thorpej .endif 128 1.143 thorpej 129 1.143 thorpej .if (${MKUMAPFS} != "no") 130 1.81 jdolecek SUBDIR+= mount_umap 131 1.143 thorpej .endif 132 1.143 thorpej 133 1.143 thorpej .if (${MKUNIONFS} != "no") 134 1.81 jdolecek SUBDIR+= mount_union 135 1.143 thorpej .endif 136 1.143 thorpej 137 1.143 thorpej .if (${MKV7FS} != "no") 138 1.143 thorpej SUBDIR+= newfs_v7fs fsck_v7fs mount_v7fs 139 1.143 thorpej .endif 140 1.58 itojun 141 1.93 lukem .if (${USE_INET6} != "no") 142 1.127 roy SUBDIR+= ping6 143 1.85 matt .endif 144 1.68 itojun 145 1.122 riz .if (${MKISCSI} != "no") 146 1.122 riz SUBDIR+= iscsictl iscsid 147 1.122 riz .endif 148 1.122 riz 149 1.144 thorpej .if (${MKIPSEC} != "no") 150 1.68 itojun SUBDIR+= setkey 151 1.144 thorpej .endif 152 1.7 cgd 153 1.145 thorpej .if (${MKUSB} != "no") 154 1.145 thorpej SUBDIR+= umbctl 155 1.145 thorpej .endif 156 1.145 thorpej 157 1.1 cgd .include <bsd.subdir.mk> 158