[oe] [patch] build kernel in output dir

C Michael Sundius msundius at sundius.com
Tue Mar 9 18:06:34 UTC 2010

We build our kernel in an output directory so that the objects don't
muck up our source directory. We do this since during development,
most engineers just set up a link to their SCM Project directory
containing the source rather than having bitbake copy all the files
in to the ${S} directory.

I made some mods to the kernel.bbclass to allow us to build in the
out directory and included it here in the attached patch (along w/ our
own recipe for building the kernel). These mods *should* allow other
kernel recipes to build unchanged.

I'd love to get comments on this, understanding that:
1) there might be a better way someone else is already using
2) that I've screwed stuff up
3) something else.

I'd also love to see this get pushed upstream if others find it useful..

thanks for you comments.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: linux-out.patch
Type: application/octet-stream
Size: 8649 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20100309/08f9ac2c/attachment-0002.obj>

More information about the Openembedded-devel mailing list