xref: /OK3568_Linux_fs/buildroot/fs/squashfs/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_TARGET_ROOTFS_SQUASHFS
2	bool "squashfs root filesystem"
3	help
4	  Build a squashfs root filesystem
5
6if BR2_TARGET_ROOTFS_SQUASHFS
7
8config BR2_TARGET_ROOTFS_SQUASHFS_PAD
9	bool "pad to a 4K boundary"
10	default y # legacy was always ON
11	help
12	  Say 'y' here (the default) to pad the the filesystem image
13	  to a 4K boundary. Say 'n' to disable padding.
14
15choice
16	prompt "Compression algorithm"
17	default BR2_TARGET_ROOTFS_SQUASHFS4_GZIP
18	help
19	  Select the squashfs compression algorithm to use when
20	  generating the filesystem.
21
22config BR2_TARGET_ROOTFS_SQUASHFS4_GZIP
23	bool "gzip"
24
25config BR2_TARGET_ROOTFS_SQUASHFS4_LZ4
26	bool "lz4"
27
28config BR2_TARGET_ROOTFS_SQUASHFS4_LZMA
29	bool "lzma"
30
31config BR2_TARGET_ROOTFS_SQUASHFS4_LZO
32	bool "lzo"
33
34config BR2_TARGET_ROOTFS_SQUASHFS4_XZ
35	bool "xz"
36
37config BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD
38	bool "zstd"
39
40endchoice
41
42endif
43