Browse Source

allow to choose compression for kernel and initramfs as mentioned by Balaton

Waldemar Brodkorb 8 years ago
parent
commit
f579c1c6c9
1 changed files with 12 additions and 6 deletions
  1. 12 6
      target/linux/config/Config.in.kernel

+ 12 - 6
target/linux/config/Config.in.kernel

@@ -136,7 +136,8 @@ config ADK_KERNEL_COMP_XZ
 	select ADK_KERNEL_RD_XZ
 	select ADK_KERNEL_KERNEL_XZ
 	select ADK_KERNEL_INITRAMFS_COMPRESSION_XZ
-	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION
+	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \
+		|| ADK_TARGET_GENERIC
 
 config ADK_KERNEL_COMP_LZ4
 	bool "use LZ4 compression"
@@ -144,35 +145,40 @@ config ADK_KERNEL_COMP_LZ4
 	select ADK_KERNEL_KERNEL_LZ4
 	select ADK_KERNEL_INITRAMFS_COMPRESSION_LZ4
 	depends on ADK_TARGET_ARCH_X86 || ADK_TARGET_ARCH_ARM
-	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION
+	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \
+		|| ADK_TARGET_GENERIC
 
 config ADK_KERNEL_COMP_LZMA
 	bool "use LZMA compression"
 	select ADK_KERNEL_RD_LZMA
 	select ADK_KERNEL_KERNEL_LZMA
 	select ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA
-	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION
+	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \
+		|| ADK_TARGET_GENERIC
 
 config ADK_KERNEL_COMP_LZO
 	bool "use LZO compression"
 	select ADK_KERNEL_RD_LZO
 	select ADK_KERNEL_KERNEL_LZO
 	select ADK_KERNEL_INITRAMFS_COMPRESSION_LZO
-	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION
+	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \
+		|| ADK_TARGET_GENERIC
 
 config ADK_KERNEL_COMP_BZIP2
 	bool "use BZIP2 compression"
 	select ADK_KERNEL_RD_BZIP2
 	select ADK_KERNEL_KERNEL_BZIP2
 	select ADK_KERNEL_INITRAMFS_COMPRESSION_BZIP2
-	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION
+	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \
+		|| ADK_TARGET_GENERIC
 
 config ADK_KERNEL_COMP_GZIP
 	bool "use GZIP compression"
 	select ADK_KERNEL_RD_GZIP
 	select ADK_KERNEL_KERNEL_GZIP
 	select ADK_KERNEL_INITRAMFS_COMPRESSION_GZIP
-	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION
+	depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \
+		|| ADK_TARGET_GENERIC
 
 config ADK_KERNEL_COMPRESS_NONE
 	bool "use no compression"