]> code.ossystems Code Review - openembedded-core.git/commitdiff
kernel.bbclass: Add a postinstall for kernel-image to make sure the corrrect /lib...
authorRichard Purdie <richard@openedhand.com>
Tue, 30 May 2006 20:08:51 +0000 (20:08 +0000)
committerRichard Purdie <richard@openedhand.com>
Tue, 30 May 2006 20:08:51 +0000 (20:08 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@456 311d38ba-8fff-0310-9ca6-ca027cbcb966

openembedded/classes/kernel.bbclass

index ab8c03014f2dab6a603682a0c20f667ca4c5eb0a..ad51c4e0357df291a37fc9a852e6435fe4d4930e 100644 (file)
@@ -192,6 +192,17 @@ PKG_kernel-image = "kernel-image-${KERNEL_VERSION}"
 ALLOW_EMPTY_kernel = "1"
 ALLOW_EMPTY_kernel-image = "1"
 
+pkg_postinst_kernel-image () {
+if [ ! -e "$D/lib/modules/${KERNEL_RELEASE}" ]; then
+       mkdir -p $D/lib/modules/${KERNEL_RELEASE}
+fi
+if [ -n "$D" ]; then
+       ${HOST_PREFIX}depmod-${KERNEL_MAJOR_VERSION} -A -b $D -F ${STAGING_KERNEL_DIR}/System.map-${KERNEL_RELEASE} ${KERNEL_VERSION}
+else
+       depmod -A
+fi
+}
+
 pkg_postinst_modules () {
 if [ -n "$D" ]; then
        ${HOST_PREFIX}depmod-${KERNEL_MAJOR_VERSION} -A -b $D -F ${STAGING_KERNEL_DIR}/System.map-${KERNEL_RELEASE} ${KERNEL_VERSION}