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