aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Yao <ryao@cs.stonybrook.edu>2012-01-27 20:08:58 -0500
committerRobin H. Johnson <robbat2@gentoo.org>2012-01-28 20:17:00 +0000
commit73520cb6b2e2479bf230d114d0dcb90f6ccd100c (patch)
tree087679e3f36c084f78901218e5f3fd937cae2277 /gen_determineargs.sh
parentBump version to 3.4.24 (diff)
downloadgenkernel-73520cb6b2e2479bf230d114d0dcb90f6ccd100c.tar.gz
genkernel-73520cb6b2e2479bf230d114d0dcb90f6ccd100c.tar.bz2
genkernel-73520cb6b2e2479bf230d114d0dcb90f6ccd100c.zip
Implement --[no-]compress-initramfs option to complement --[no-]integrated-initramfs
When using an integrated initramfs (including in kernel during build), it's better NOT to compress the initramfs, as the kernel build process will then be re-compressing it. This can provide space savings on disk as well as potential time & memory savings (one less decompress pass is needed before the kernel can use the initramfs). This functionality was previously available in the undocumented COMPRESS_INITRD variable. Code-by: Richard Yao <ryao@cs.stonybrook.edu> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> (commit message rewritten).
Diffstat (limited to 'gen_determineargs.sh')
-rwxr-xr-xgen_determineargs.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index 66f7ee1a..b12efcaf 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -75,6 +75,7 @@ determine_real_args() {
set_config_with_override BOOL KERNEL_SOURCES CMD_KERNEL_SOURCES "yes"
set_config_with_override STRING KNAME CMD_KERNNAME "genkernel"
+ set_config_with_override STRING COMPRESS_INITRD CMD_COMPRESS_INITRD "$DEFAULT_COMPRESS_INITRD"
set_config_with_override STRING MAKEOPTS CMD_MAKEOPTS "$DEFAULT_MAKEOPTS"
set_config_with_override STRING KERNEL_MAKE CMD_KERNEL_MAKE "$DEFAULT_KERNEL_MAKE"
set_config_with_override STRING UTILS_MAKE CMD_UTILS_MAKE "$DEFAULT_UTILS_MAKE"