config BR2_TARGET_ROOTFS_EXT2 bool "ext2/3/4 root filesystem" select BR2_PACKAGE_HOST_GENEXT2FS select BR2_PACKAGE_HOST_E2FSPROGS help Build an ext2/3/4 root filesystem if BR2_TARGET_ROOTFS_EXT2 config BR2_TARGET_ROOTFS_EXT2_2 bool choice bool "ext2/3/4 variant" default BR2_TARGET_ROOTFS_EXT2_2r0 config BR2_TARGET_ROOTFS_EXT2_2r0 bool "ext2 (rev0)" select BR2_TARGET_ROOTFS_EXT2_2 config BR2_TARGET_ROOTFS_EXT2_2r1 bool "ext2 (rev1)" select BR2_TARGET_ROOTFS_EXT2_2 config BR2_TARGET_ROOTFS_EXT2_3 bool "ext3" config BR2_TARGET_ROOTFS_EXT2_4 bool "ext4" endchoice config BR2_TARGET_ROOTFS_EXT2_GEN int default 2 if BR2_TARGET_ROOTFS_EXT2_2 default 3 if BR2_TARGET_ROOTFS_EXT2_3 default 4 if BR2_TARGET_ROOTFS_EXT2_4 # All ext generations are revision 1, except ext2r0, which is revision 0 config BR2_TARGET_ROOTFS_EXT2_REV int default 0 if BR2_TARGET_ROOTFS_EXT2_2r0 default 1 if !BR2_TARGET_ROOTFS_EXT2_2r0 config BR2_TARGET_ROOTFS_EXT2_BLOCKS int "size in blocks (leave at 0 for auto calculation)" default 0 config BR2_TARGET_ROOTFS_EXT2_INODES int "inodes (leave at 0 for auto calculation)" default 0 config BR2_TARGET_ROOTFS_EXT2_RESBLKS int "reserved blocks percentage" default 0 choice prompt "Compression method" default BR2_TARGET_ROOTFS_EXT2_NONE help Select compressor for ext2/3/4 filesystem of the root filesystem config BR2_TARGET_ROOTFS_EXT2_NONE bool "no compression" help Do not compress the ext2/3/4 filesystem. config BR2_TARGET_ROOTFS_EXT2_GZIP bool "gzip" help Do compress the ext2/3/4 filesystem with gzip. config BR2_TARGET_ROOTFS_EXT2_BZIP2 bool "bzip2" help Do compress the ext2/3/4 filesystem with bzip2. config BR2_TARGET_ROOTFS_EXT2_LZMA bool "lzma" help Do compress the ext2/3/4 filesystem with lzma. config BR2_TARGET_ROOTFS_EXT2_LZO bool "lzo" help Do compress the ext2 filesystem with lzop. config BR2_TARGET_ROOTFS_EXT2_XZ bool "xz" help Do compress the ext2 filesystem with xz. endchoice endif # BR2_TARGET_ROOTFS_EXT2