Home | History | Annotate | Line # | Download | only in sbin
      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