diff options
-rw-r--r-- | meta/classes/kernel.bbclass | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 78d6c30b07..6595a04fb1 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass | |||
@@ -69,11 +69,12 @@ python __anonymous () { | |||
69 | types = (alttype + ' ' + types).strip() | 69 | types = (alttype + ' ' + types).strip() |
70 | d.setVar('KERNEL_IMAGETYPES', types) | 70 | d.setVar('KERNEL_IMAGETYPES', types) |
71 | 71 | ||
72 | # some commonly used kernel images aren't generated by the kernel build system, such as vmlinux.gz | 72 | if not d.getVar('KERNEL_IMAGETYPE_FOR_MAKE'): |
73 | # typeformake lists only valid kernel make targets, and post processing can be done after the kernel | 73 | # some commonly used kernel images aren't generated by the kernel build system, such as vmlinux.gz |
74 | # is built (such as using gzip to compress vmlinux) | 74 | # typeformake lists only valid kernel make targets, and post processing can be done after the kernel |
75 | typeformake = types.replace('vmlinux.gz', 'vmlinux') | 75 | # is built (such as using gzip to compress vmlinux) |
76 | d.setVar('KERNEL_IMAGETYPE_FOR_MAKE', typeformake) | 76 | typeformake = types.replace('vmlinux.gz', 'vmlinux') |
77 | d.setVar('KERNEL_IMAGETYPE_FOR_MAKE', typeformake) | ||
77 | 78 | ||
78 | for type in types.split(): | 79 | for type in types.split(): |
79 | typelower = type.lower() | 80 | typelower = type.lower() |