diff options
| -rw-r--r-- | meta/classes/kernel.bbclass | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 383043ed9c..624b15101e 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass | |||
| @@ -244,7 +244,11 @@ kernel_do_install() { | |||
| 244 | find . -depth -not -path "./Documentation*" -not -path "./.*" -print0 | cpio --null -pdlu $kerneldir | 244 | find . -depth -not -path "./Documentation*" -not -path "./.*" -print0 | cpio --null -pdlu $kerneldir |
| 245 | cd "$pwd" | 245 | cd "$pwd" |
| 246 | fi | 246 | fi |
| 247 | install -m 0644 ${KERNEL_OUTPUT} $kerneldir/${KERNEL_IMAGETYPE} | 247 | |
| 248 | # Test to ensure that the output file and image type are not actually | ||
| 249 | # the same file. If hardlinking is used, they will be the same, and there's | ||
| 250 | # no need to install. | ||
| 251 | ![ ${KERNEL_OUTPUT} -ef $kerneldir/${KERNEL_IMAGETYPE} ] && install -m 0644 ${KERNEL_OUTPUT} $kerneldir/${KERNEL_IMAGETYPE} | ||
| 248 | install -m 0644 System.map $kerneldir/System.map-${KERNEL_VERSION} | 252 | install -m 0644 System.map $kerneldir/System.map-${KERNEL_VERSION} |
| 249 | 253 | ||
| 250 | # Dummy Makefile so the clean below works | 254 | # Dummy Makefile so the clean below works |
