[bitbake-devel] [PATCH v2 0/4] Tinfoil fixes
Paul Eggleton
paul.eggleton at linux.intel.com
Tue Aug 30 20:48:05 UTC 2016
Add context management and a parsing function, and ensure tinfoil using
utilities within the bitbake repo shut down tinfoil properly at the end.
The parsing function in particular is going to be needed to properly
fix the layer index update script that has been broken since the
multiconfig changes.
(This series borrows a few things from my tinfoil2 branch.)
Changes since v1:
* Ensure we can still pass a custom datastore into parse_recipe_file()
since the layer index update script needs to be able to do that. To
accomplish this, make some minor structural changes in lib/bb/cache.py
to make an internal function into something we can easily call from
in tinfoil.
The following changes since commit 0ed8975c42718342a104a9764a58816f964ec4ea:
fetch2: clean up remaining cwd saves/changes (2016-08-24 13:55:36 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib paule/tinfoil-fixes-bb
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=paule/tinfoil-fixes-bb
Paul Eggleton (4):
tinfoil: add context manager functions
Ensure tinfoil is shut down correctly in utilities that use it
cache: allow parsing a recipe with a custom config datastore
tinfoil: add a parse_recipe_file function
bin/bitbake-diffsigs | 6 ++---
bin/bitbake-layers | 53 ++++++++++++++++++++------------------
lib/bb/cache.py | 73 ++++++++++++++++++++++++++++------------------------
lib/bb/tinfoil.py | 42 ++++++++++++++++++++++++++++++
4 files changed, 112 insertions(+), 62 deletions(-)
--
2.5.5
More information about the bitbake-devel
mailing list