]> code.ossystems Code Review - openembedded-core.git/commit
populate_sdk_ext: add extensible SDK
authorRandy Witt <randy.e.witt@linux.intel.com>
Mon, 23 Feb 2015 17:00:43 +0000 (17:00 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 23 Feb 2015 18:00:12 +0000 (18:00 +0000)
commitbf81d6bb7f6df5405b8f2148e2a22e0030c12757
tree4245294163f94df7e0ac94ca7dde60dec2690fee
parent6d847b84b9db2b315e17107a7ab4832d15cb2147
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@linux.intel.com>
Signed-off-by: Randy Witt <randy.e.witt@linux.intel.com>
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/image.bbclass
meta/classes/populate_sdk_ext.bbclass [new file with mode: 0644]
meta/recipes-core/meta/meta-environment-extsdk.bb [new file with mode: 0644]