kernel-2.eclass: Minor cleanup. Remove die from global scope per EAPI 6 rules.
authorMike Pagano <mpagano@gentoo.org>
Fri, 2 Dec 2016 20:19:43 +0000 (15:19 -0500)
committerMike Pagano <mpagano@gentoo.org>
Fri, 2 Dec 2016 20:20:20 +0000 (15:20 -0500)
eclass/kernel-2.eclass

index 547153c0769b17710055d70de32ca1d3bdd3f105..91a24e9c6a177be8f80968560fb79f91d4cfc96a 100644 (file)
@@ -544,9 +544,6 @@ elif [[ ${ETYPE} == headers ]]; then
        unset KBUILD_OUTPUT
 
        SLOT="0"
-else
-       eerror "Unknown ETYPE=\"${ETYPE}\", must be \"sources\" or \"headers\""
-       die "Unknown ETYPE=\"${ETYPE}\", must be \"sources\" or \"headers\""
 fi
 
 # Cross-compile support functions
@@ -1371,6 +1368,11 @@ kernel-2_pkg_setup() {
        fi
 
        ABI="${KERNEL_ABI}"
+       if [[ ${ETYPE} != sources ]] && [[ ${ETYPE} != headers ]]; then
+               eerror "Unknown ETYPE=\"${ETYPE}\", must be \"sources\" or \"headers\""
+               die "Unknown ETYPE=\"${ETYPE}\", must be \"sources\" or \"headers\""
+       fi
+
        [[ ${ETYPE} == headers ]] && setup_headers
        [[ ${ETYPE} == sources ]] && echo ">>> Preparing to unpack ..."
 }