commit: 4560f31efa1ed95b0ed3c2369637fc6ecf6a35ed
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 16:33:18 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 16:33:18 2019 +0000
URL: https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=4560f31e
gen_initramfs.sh: append_base_layout(): Record --keymap parameter in
build-parameter.txt
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
gen_initramfs.sh | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 9f8fa6d..d5383f5 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -289,6 +289,15 @@ append_base_layout() {
|| gen_die "Failed to create
'${TDIR}/lib/dracut/dracut-gk-version.info'!"
local -a build_parameters
+
+ if isTrue "${KEYMAP}"
+ then
+ build_parameters+=( --keymap )
+ isTrue "${DOKEYMAPAUTO}" && build_parameters+=(
--do-keymap-auto )
+ else
+ build_parameters+=( --no-keymap )
+ fi
+
isTrue "${COMPRESS_INITRD}" && build_parameters+=( --compress-initramfs
) || build_parameters+=( --no-compress-initramfs )
isTrue "${MICROCODE_INITRAMFS}" && build_parameters+=(
--microcode-initramfs ) || build_parameters+=( --no-microcode-initramfs )
isTrue "${RAMDISKMODULES}" && build_parameters+=( --ramdisk-modules )
|| build_parameters+=( --no-ramdisk-modules )