This email list is read-only.  Emails sent to this list will be discarded
----------------------------------
 .../packages/images/moblin-image-minimal.bb        |   11 +++++++++++
 meta/classes/kernel.bbclass                        |    4 +++-
 scripts/poky-env-internal                          |    4 ++++
 3 files changed, 18 insertions(+), 1 deletions(-)

New commits:
commit 5988025bef3f7771b9c7c68b1031caada02ee3b1
Author: Samuel Ortiz <[EMAIL PROTECTED]>
Date:   Wed Oct 29 02:48:22 2008 +0100

    kernel.bbclass: We dont want to tar lib/ if we dont have any modules

commit c176c7942778700330fc7d4b4878427d446232a0
Author: Samuel Ortiz <[EMAIL PROTECTED]>
Date:   Wed Oct 29 01:03:07 2008 +0100

    meta-moblin: Add moblin-image-minimal image

commit 295ccde7435cc8894dba64309687aab99485c9fd
Author: Samuel Ortiz <[EMAIL PROTECTED]>
Date:   Wed Oct 29 01:01:59 2008 +0100

    poky-env-internal: Add meta-moblin-internal to BBPATH


Diff in this email is a maximum of 400 lines.
diff --git a/meta-moblin/packages/images/moblin-image-minimal.bb 
b/meta-moblin/packages/images/moblin-image-minimal.bb
new file mode 100644
index 0000000..5810026
--- /dev/null
+++ b/meta-moblin/packages/images/moblin-image-minimal.bb
@@ -0,0 +1,11 @@
+#
+# Copyright (C) 2007 OpenedHand Ltd.
+#
+IMAGE_INSTALL = "task-moblin-boot ${ROOTFS_PKGMANAGE}"
+
+IMAGE_LINGUAS = " "
+
+inherit moblin-image
+
+# remove not needed ipkg informations
+ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files"
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 059f787..b2266be 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes/kernel.bbclass
@@ -452,7 +452,9 @@ do_deploy() {
        install -d ${DEPLOY_DIR_IMAGE}
        install -m 0644 arch/${ARCH}/boot/${KERNEL_IMAGETYPE} 
${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGE_BASE_NAME}.bin
        package_stagefile_shell 
${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGE_BASE_NAME}.bin
-       tar -cvzf 
${DEPLOY_DIR_IMAGE}/modules-${KERNEL_VERSION}-${PR}-${MACHINE}.tgz -C ${D} lib
+       if (grep -q -i -e '^CONFIG_MODULES=y$' .config); then
+               tar -cvzf 
${DEPLOY_DIR_IMAGE}/modules-${KERNEL_VERSION}-${PR}-${MACHINE}.tgz -C ${D} lib
+       fi
 
        if test "x${KERNEL_IMAGETYPE}" = "xuImage" ; then 
                if test -e arch/${ARCH}/boot/compressed/vmlinux ; then
diff --git a/scripts/poky-env-internal b/scripts/poky-env-internal
index e1797a0..dd47784 100755
--- a/scripts/poky-env-internal
+++ b/scripts/poky-env-internal
@@ -34,6 +34,7 @@ fi
 BBDIR="$OEROOT/bitbake$BBEXTRA/"
 PKGDIR="$OEROOT/meta/"
 PKGDIR_MOBLIN="$OEROOT/meta-moblin/"
+PKGDIR_MOBLIN_INTERNAL="$OEROOT/meta-moblin-internal/"
 BUILDDIR="$OEROOT/$BDIR/"
 MSG=''
 
@@ -62,6 +63,9 @@ if ! (test -r "$BUILDDIR/conf/local.conf"); then
 fi
 
 BBPATH=$BBDIR
+if test x"$BBDIR" != x"$PKGDIR_MOBLIN_INTERNAL"; then
+       BBPATH=$PKGDIR_MOBLIN_INTERNAL:$BBPATH
+fi
 if test x"$BBDIR" != x"$PKGDIR_MOBLIN"; then
        BBPATH=$PKGDIR_MOBLIN:$BBPATH
 fi
_______________________________________________
Commits mailing list
[email protected]
https://lists.moblin.org/mailman/listinfo/commits

Reply via email to