[oe-commits] Randy Witt : populate_sdk_ext: add extensible SDK

git at git.openembedded.org git at git.openembedded.org
Mon Feb 23 17:46:27 UTC 2015


Module: openembedded-core.git
Branch: master-next
Commit: 308cc1526498ef1b54831d7b6310b437238381be
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=308cc1526498ef1b54831d7b6310b437238381be

Author: Randy Witt <randy.e.witt at linux.intel.com>
Date:   Mon Feb 23 17:00:43 2015 +0000

populate_sdk_ext: add extensible SDK

This bbclass will create an SDK with a copy of bitbake and the metadata
and sstate for the target specified for the task. The idea is to let
"system" developers both work on applications and then test adding them
to an image without having to switch between workspaces or having to
download separate items.

Rather than running bitbake directly however, the primary way of running
builds within the extensible SDK is to use the "devtool" command. The
rest of the build system is fixed via locked shared state signatures,
and thus only the recipes you have added get built.

Signed-off-by: Paul Eggleton <paul.eggleton at linux.intel.com>
Signed-off-by: Randy Witt <randy.e.witt at linux.intel.com>
Signed-off-by: Chen Qi <Qi.Chen at windriver.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/classes/image.bbclass                        |   2 +-
 meta/classes/populate_sdk_ext.bbclass             | 217 ++++++++++++++++++++++
 meta/recipes-core/meta/meta-environment-extsdk.bb |  12 ++
 3 files changed, 230 insertions(+), 1 deletion(-)

Diff:   http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=308cc1526498ef1b54831d7b6310b437238381be


More information about the Openembedded-commits mailing list