[OE-core] [PATCHv2 0/6] recipetool/devtool/oe-selftest: pull from BBPATH

Paul Eggleton paul.eggleton at linux.intel.com
Wed Jul 22 11:02:04 UTC 2015


On Monday 20 July 2015 15:15:38 Christopher Larson wrote:
> From: Christopher Larson <chris_larson at mentor.com>
> 
> Ensures that recipetool and devtool pull plugins from layers, and
> oe-selftest will pull tests from layers.
> 
> Unrelated to that, also prevents a traceback on parsing failure, and adds
> a tiny feature to appendsrc to facilitate reuse by other sub-commands.
> 
> [v2 Update] `devtool: also load plugins from BBPATH` was fixed, so it no
> longer breaks the devtool selftests.
> 
> 
> The following changes since commit b283b82ec59a2137cf717811172765848fa813fa:
> 
>   core-image-lsb-sdk: use kernel-devsrc to ensure kernel module builds work
> (2015-07-20 10:39:02 +0100)
> 
> are available in the git repository at:
> 
>   git at github.com:kergoth/openembedded-core yocto-bug-7625
> 
> for you to fetch changes up to 35a9ce57747248192dc5c0dd7916e15e58a5835e:
> 
>   oe-selftest: add libdirs from BBPATH to sys.path (2015-07-20 15:11:59
> -0700)
> 
> ----------------------------------------------------------------
> Christopher Larson (6):
>       recipetool: catch BBHandledException from parsing
>       recipetool.append: add extralines arg to appendsrc
>       recipetool: also load plugins from BBPATH
>       devtool: also load plugins from BBPATH
>       oe-selftest: obey oeqa.selftest.__path__
>       oe-selftest: add libdirs from BBPATH to sys.path
> 
>  scripts/devtool                  | 57
> +++++++++++++++++++++++++--------------- scripts/lib/devtool/__init__.py  |
>  4 +--
>  scripts/lib/recipetool/append.py |  4 +--
>  scripts/oe-selftest              | 18 +++++++++----
>  scripts/recipetool               | 56
> ++++++++++++++++++++++++--------------- 5 files changed, 88 insertions(+),
> 51 deletions(-)

Overall I'm happy with this set of changes apart from the commit messages for 
the devtool and recipetool plugin loading commits as separately noted. (The 
other changes could conceivably go in ahead).

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre



More information about the Openembedded-core mailing list