commit:     fd466708edd8e02bce891a1a1061694975f187de
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 27 22:25:54 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 21:19:39 2019 +0000
URL:        https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=fd466708

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 <AT> gentoo.org>

 genkernel | 7 +++++--
 1 file 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

Reply via email to