From patchwork Fri Jan 6 09:02:18 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [bitbake-devel,00/16,PULL] Hob2 related bitbake changes Date: Fri, 06 Jan 2012 09:02:18 -0000 From: Dongxiao Xu X-Patchwork-Id: 18603 Message-Id: To: bitbake-devel@lists.openembedded.org Hi Richard, This pull request is the hob2 related bitbake changes. Please help to review and pull. Thanks, Dongxiao The following changes since commit bc954f74620959703a0e921fcac3a6892675fe0d: Richard Purdie (1): cooker.py: Add missing BB_WORKERCONTEXT conditionals are available in the git repository at: git://git.pokylinux.org/poky-contrib dxu4/hob-bitbake-changes http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dxu4/hob-bitbake-changes Dongxiao Xu (15): command.py: Modify needcache value for certain functions cache: Use configuration's hash value to validate cache cooker: user bb.configuration.data to inject events command.py: add initCooker API command.py: add parseConfigurationFiles API command.py: add resolve option for generateTargetsTree API event.py: Add a new event PackageInfo xmlrpc: Change BitbakeServerInfo init function cooker: remove command import in cooker.py bitbake: add a new option "--server-only" bitbake: add -B option to bind with interface bitbake: Add client socket info for BitBakeServerConnection command.py: add a new API findCoreBaseFiles command.py: add new command to get the CPU info runqueue: fire sceneQueueTaskStarted event when a setscene queue starts Shane Wang (1): Bitbake: change for adding progress bar in Hob2. bin/bitbake | 34 +++++++++++---- bitbake/lib/bb/helper.py | 39 +++++++++++++++++ lib/bb/cache.py | 34 ++++++--------- lib/bb/command.py | 54 ++++++++++++++++++++++-- lib/bb/cooker.py | 105 +++++++++++++++++++++++++++++++++++++-------- lib/bb/data_smart.py | 17 +++++++ lib/bb/event.py | 100 +++++++++++++++++++++++++++++++++---------- lib/bb/runqueue.py | 10 ++++ lib/bb/server/xmlrpc.py | 18 ++++---- lib/bb/ui/knotty.py | 5 ++- lib/bb/ui/uievent.py | 7 ++- 11 files changed, 334 insertions(+), 89 deletions(-) create mode 100644 bitbake/lib/bb/helper.py