BitBake/GUI: Difference between revisions
(One intermediate revision by the same user not shown) | |||
Line 18: | Line 18: | ||
use-case: create custom images without having to edit files by hand | use-case: create custom images without having to edit files by hand | ||
run with the wrapper script from a sourced build directory: hob | |||
(this runs: 'bitbake -r conf/hob-pre.conf -R conf/hob-post.conf -u hob' after ensuring the passed configuration files exist) | |||
== Ideas? == | == Ideas? == | ||
Ideas for future GUI work are being collected [[BitBake/GUI/Future|here]] | Ideas for future GUI work are being collected [[BitBake/GUI/Future|here]] |
Latest revision as of 16:00, 6 September 2011
Introduction
Thanks to BitBake's client/server split there are several possibilities for graphical interaction with BitBake. At this time most development effort is being put into the hob GUI, which aims to be a general-purpose graphical tool for interactive BitBake sessions.
Current GUI's
There are currently three GUI's in BitBake, the most recent of which is in the "extremely prototype" phase of development.
depexp - a graphical dependency explorer use-case: view task dependencies in an interactive GUI
run with: bitbake -g -u depexp <some-target>
goggle - a graphical build viewer use-case: watch build progress using a GUI, potentially easier to follow than terminal output
run with: bitbake -u goggle <some-target>
hob - a graphical image creator use-case: create custom images without having to edit files by hand
run with the wrapper script from a sourced build directory: hob (this runs: 'bitbake -r conf/hob-pre.conf -R conf/hob-post.conf -u hob' after ensuring the passed configuration files exist)
Ideas?
Ideas for future GUI work are being collected here