[bitbake-devel] [PATCH 0/1] Hob - BitBake GUI (v2)

Richard Purdie richard.purdie at linuxfoundation.org
Tue Jul 5 13:40:56 UTC 2011


On Fri, 2011-07-01 at 15:58 -0700, Joshua Lock wrote:
> Since the first revision the groundwork patches have been merged and I fixed
> a couple of issues noticed today. Namely:
> 1) The wording in the "Build Complete" dialog no longer matched the buttons
> 2) The recipe writing code now handles images with a base image outside of
> the oe-core metadata
> 
> To see just these two changes look to the top two patches on:
> https://github.com/incandescant/bitbake/commits/hob-work
> 
> As noted in the v1 pull request images are built by first using the
> buildTargets command to build all of the target dependencies then creating a
> recipe file and using the buildFile command to handle the build.
> The problem is that if you have a clean build directory, perfectly reasonable
> with such a tool, the buildFile command does not handle the native
> dependencies added by the image class.
> 
> Richard has suggested I modify the GUI to insert a path into BBPATH and then
> I can rely on buildTasks. I'm working on this now but didn't want to send a
> half baked patch.
> 
> Cheers,
> Joshua
> 
> The following changes since commit a8246ae5400c23df0d3ee29c36f4d9f257d1e6d1:
> 
>   bitbake: add -R option for loading configuration files after bitbake.conf (2011-07-01 17:03:03 +0100)
> 
> are available in the git repository at:
>   git://github.com/incandescant/bitbake hob
>   https://github.com/incandescant/bitbake/tree/hob
> 
> Joshua Lock (1):
>   hob: re-designed interaction and implementation
> 
>  lib/bb/ui/crumbs/configurator.py    |  278 +++++++++++
>  lib/bb/ui/crumbs/hig.py             |   61 +++
>  lib/bb/ui/crumbs/hobeventhandler.py |  218 +++++++--
>  lib/bb/ui/crumbs/hobprefs.py        |  293 +++++++++++
>  lib/bb/ui/crumbs/layereditor.py     |  136 +++++
>  lib/bb/ui/crumbs/runningbuild.py    |   12 +-
>  lib/bb/ui/crumbs/tasklistmodel.py   |  326 ++++++++++---
>  lib/bb/ui/hob.py                    |  924 +++++++++++++++++++++++-----------
>  8 files changed, 1824 insertions(+), 424 deletions(-)
>  create mode 100644 lib/bb/ui/crumbs/configurator.py
>  create mode 100644 lib/bb/ui/crumbs/hig.py
>  create mode 100644 lib/bb/ui/crumbs/hobprefs.py
>  create mode 100644 lib/bb/ui/crumbs/layereditor.py

Merged to master, thanks!

Richard





More information about the bitbake-devel mailing list