[bitbake-devel] [PATCH 0/1] Hob - BitBake GUI (v2)
Joshua Lock
josh at linux.intel.com
Fri Jul 1 22:58:49 UTC 2011
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
--
1.7.5.4
More information about the bitbake-devel
mailing list