[yocto] [layerindex-web][PATCH V2 0/8] Several fixes for layerindex
Robert Yang
liezhi.yang at windriver.com
Wed May 31 20:34:23 PDT 2017
* V2:
Remove "import bb" from update.py to avoid causing confusions when switch branches.
* V1:
The "-a ACTUAL_BRANCH" is a litle different from what we had talked, now it
respects "-l" and "-b", we can use -l to specify layers or default to all,
and it requires "-b" to work, only one branch is supported in a run, for example:
$ update.py -b master -a branch_20170526
All the layers which have branch master and actual_branch branch_20170526
will be updated to branch_20170526.
$ update.py -b master -l meta-oe -a branch_20170526
Only meta-oe layer will be updated.
$ update.py -b master -l bitbake -a branch_20170526
The bitbake's bitbake_branch will be updated.
// Robert
The following changes since commit 8dfe44ed5e618d517d4acb4a3107cb3907e773c8:
TODO: drop implemented items (2017-03-22 14:21:22 +1300)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib rbt/layerindex-8fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=rbt/layerindex-8fixes
Robert Yang (8):
layerconfparse.py: remove unused layerbranch from parse_layer()
utils.py: remove obsolete dependencies
update_layer.py: set layerbranch's collection before add_dependencies
update.py: add -p to git fetch
update.py: fix -l option
recipeparse.py: restore cwd when the parsing is done
update.py: update layers orderly
update.py: update actual branch for layer and bitbake
layerindex/layerconfparse.py | 2 +-
layerindex/recipeparse.py | 3 +
layerindex/tools/import_layer.py | 2 +-
layerindex/update.py | 185 +++++++++++++++++++++++++++++++--------
layerindex/update_layer.py | 6 +-
layerindex/utils.py | 59 ++++++++++++-
6 files changed, 215 insertions(+), 42 deletions(-)
--
2.10.2
More information about the yocto
mailing list