123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- config BR2_PACKAGE_SQUASHFS
- bool "squashfs"
- depends on BR2_TOOLCHAIN_HAS_THREADS
- depends on BR2_USE_MMU # fork()
- # ensure at least on compression backend (defaults to gzip)
- select BR2_PACKAGE_SQUASHFS_GZIP if !( \
- BR2_PACKAGE_SQUASHFS_LZ4 || \
- BR2_PACKAGE_SQUASHFS_LZMA || \
- BR2_PACKAGE_SQUASHFS_LZO || \
- BR2_PACKAGE_SQUASHFS_XZ || \
- BR2_PACKAGE_SQUASHFS_ZSTD)
- help
- Tools to generate SquashFS filesystems.
- https://github.com/plougher/squashfs-tools
- if BR2_PACKAGE_SQUASHFS
- config BR2_PACKAGE_SQUASHFS_GZIP
- bool "gzip support"
- default y
- select BR2_PACKAGE_ZLIB
- help
- Support GZIP compression algorithm
- config BR2_PACKAGE_SQUASHFS_LZ4
- bool "lz4 support"
- select BR2_PACKAGE_LZ4
- help
- Support LZ4 compression algorithm
- config BR2_PACKAGE_SQUASHFS_LZMA
- bool "lzma support"
- select BR2_PACKAGE_XZ
- help
- Support LZMA compression algorithm
- config BR2_PACKAGE_SQUASHFS_LZO
- bool "lzo support"
- select BR2_PACKAGE_LZO
- help
- Support LZO compression algorithm
- config BR2_PACKAGE_SQUASHFS_XZ
- bool "xz support"
- select BR2_PACKAGE_XZ
- help
- Support XZ compression algorithm
- config BR2_PACKAGE_SQUASHFS_ZSTD
- bool "zstd support"
- select BR2_PACKAGE_ZSTD
- help
- Support ZSTD compression algorithm
- endif
- comment "squashfs needs a toolchain w/ threads"
- depends on !BR2_TOOLCHAIN_HAS_THREADS
- depends on BR2_USE_MMU
|