aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2019-07-28 00:25:54 +0200
committerThomas Deutschmann <whissi@gentoo.org>2019-07-28 23:19:39 +0200
commitfd466708edd8e02bce891a1a1061694975f187de (patch)
tree4022eebd4b368b72870a3bf9c1a3c9ac3b8a930d
parentgenkernel: Normalize output (diff)
downloadgenkernel-fd466708edd8e02bce891a1a1061694975f187de.tar.gz
genkernel-fd466708edd8e02bce891a1a1061694975f187de.tar.bz2
genkernel-fd466708edd8e02bce891a1a1061694975f187de.zip
genkernel: Call gen_kerncache_extract_config() only when --save-config is set
gen_kerncache_extract_config() will write /etc/kernels/kernel-config-* file. When not using --kerncache, we will create that file only when --save-config option is set. Let's assume user wants the same when using --kerncache... Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
-rwxr-xr-xgenkernel7
1 files changed, 5 insertions, 2 deletions
diff --git a/genkernel b/genkernel
index 34de18f..da3d2d8 100755
--- a/genkernel
+++ b/genkernel
@@ -262,8 +262,11 @@ then
gen_kerncache_extract_modules
fi
- print_info 1 '' 1 0
- gen_kerncache_extract_config
+ if isTrue "${SAVE_CONFIG}"
+ then
+ print_info 1 '' 1 0
+ gen_kerncache_extract_config
+ fi
fi
# Run callback