aboutsummaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorFrans Meulenbroeks <fransmeulenbroeks@gmail.com>2010-09-29 22:27:35 +0200
committerFrans Meulenbroeks <fransmeulenbroeks@gmail.com>2010-09-30 21:39:41 +0200
commitb6cc4bc217e695801db060a1366915a870cab5db (patch)
treef9ceaab16350ab066a576a7995c6adfa34c15c08 /classes
parentaf3f52db17181108a45a0484a57e84495e865393 (diff)
downloadopenembedded-b6cc4bc217e695801db060a1366915a870cab5db.tar.gz
kernel.bbclass: avoid NOTE messages for files that are staged but not packaged
copy the files directly from the work area to staging. That way there are no unpackaged files in image/ so no NOTE messages. Additional advantage is that it is faster as we save the copy to the image dir. See also http://thread.gmane.org/gmane.comp.handhelds.openembedded/37487 Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> Acked-by: Roman I Khimov <khimov@altell.ru> Tested-by: Petr Stetiar <ynezz@true.cz> Acked-by: Eric Benard <eric@eukrea.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Tested-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'classes')
-rw-r--r--classes/kernel.bbclass12
1 files changed, 6 insertions, 6 deletions
diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass
index 5f8bc8a905..cfb4ad8826 100644
--- a/classes/kernel.bbclass
+++ b/classes/kernel.bbclass
@@ -121,7 +121,12 @@ kernel_do_install() {
oe_runmake SUBDIRS="scripts/genksyms"
fi
- kerneldir=${D}/kernel/
+
+}
+
+sysroot_stage_all_append() {
+
+ kerneldir=${SYSROOT_DESTDIR}${STAGING_KERNEL_DIR}
if [ -e include/asm ] ; then
# This link is generated only in kernel before 2.6.33-rc1, don't stage it for newer kernels
@@ -200,11 +205,6 @@ kernel_do_install() {
cp -fR scripts $kerneldir/
}
-sysroot_stage_all_append() {
- sysroot_stage_dir ${D}/kernel ${SYSROOT_DESTDIR}${STAGING_KERNEL_DIR}
- cp -fpPR ${D}/kernel/.config ${SYSROOT_DESTDIR}${STAGING_KERNEL_DIR}
-}
-
kernel_do_configure() {
yes '' | oe_runmake oldconfig
if [ ! -z "${INITRAMFS_IMAGE}" ]; then