add zstd image compression (#860)

* add zstd image compression

* use sub-bulletpoints for compression level for each method

* adjust available compression levels
This commit is contained in:
Werner
2025-12-19 13:00:56 +01:00
committed by GitHub
parent 482e2d34a0
commit 9774e13b49

View File

@@ -359,7 +359,9 @@ Example:
- sha: generate SHA256 hash for image
- gpg: sign image using gpg
- xz: compress image only using xz format
- **IMAGE_XZ_COMPRESSION_RATIO** ( **1** - 9 ) images compression levels when using xz compressor. Beware of memory consumption when going higher
- **IMAGE_XZ_COMPRESSION_RATIO** ( 0 - **1** - 9 ) images compression levels when using xz compressor. Beware of memory consumption when going higher
- zstd: compress image only using zstd format
- **ZSTD_COMPRESSION_LEVEL** ( 1 - **9** - 19 ) images compression levels when using zstd compressor. Beware of memory consumption when going higher
- **SEVENZIP** ( yes | **no** ): create .7z archive with extreme compression ratio instead of .zip
- **BUILD_KSRC** ( **yes** | no ): create kernel source packages while building...
- **INSTALL_KSRC** ( yes | **no** ): ... and pre-install these kernel sources on the image