module_strip.bbclass: look for modules in right directory
authorMartin Jansa <Martin.Jansa@gmail.com>
Sun, 22 Nov 2009 01:35:04 +0000 (02:35 +0100)
committerMartin Jansa <Martin.Jansa@gmail.com>
Sun, 22 Nov 2009 16:30:38 +0000 (17:30 +0100)
* After 29c7d3351f43678c6e93b707b301832009f64b31 modules are not in
  install directory but in package, packages-split
* modules*.tgz is created BEFORE this, so it contains non stripped
  modules
* for modules*.tgz with stripped modules see following patch

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
classes/module_strip.bbclass

index 3316e20..1740919 100644 (file)
@@ -2,11 +2,11 @@
 
 do_strip_modules () {
        for p in ${PACKAGES}; do
-               if test -e ${WORKDIR}/install/$p/lib/modules; then
+               if test -e ${PKGDEST}/$p/lib/modules; then
                        if [ "${KERNEL_MAJOR_VERSION}" == "2.6" ]; then
-                               modules="`find ${WORKDIR}/install/$p/lib/modules -name \*.ko`"
+                               modules="`find ${PKGDEST}/${p}/lib/modules -name \*.ko`"
                        else
-                               modules="`find ${WORKDIR}/install/$p/lib/modules -name \*.o`"
+                               modules="`find ${PKGDEST}/${p}/lib/modules -name \*.o`"
                        fi
                        if [ -n "$modules" ]; then
                                for module in $modules ; do