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 )