commit:     d729714908b1830189356a92ac433b5e237ae43d
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 23:11:33 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 23:11:33 2020 +0000
URL:        https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=d7297149

gen_determineargs.sh: determine_real_args(): --integrated-initramfs requires 
building of kernel and initramfs

Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 gen_determineargs.sh | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index 4457fe4..7332bb0 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -1170,6 +1170,14 @@ determine_real_args() {
                fi
        fi
 
+       if isTrue "${INTEGRATED_INITRAMFS}"
+       then
+               if  ! isTrue "${BUILD_KERNEL}" || ! isTrue "${BUILD_RAMDISK}"
+               then
+                       gen_die "Invalid action specified: 
--integrated-initramfs option requires action \"all\", i.e. building of kernel 
and initramfs at the same time!"
+               fi
+       fi
+
        if ! isTrue "${CMD_INSTALL}"
        then
                if [ -n "${KERNEL_MODULES_PREFIX}" ]

Reply via email to