[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