diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-02 17:48:40 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-03 17:45:54 +0000 |
commit | d1e66643ae2e379f5e51ab9370ef8cb7e66dcb35 (patch) | |
tree | 2e129b3f58109ba30d1b8ce757f6adbe979e2601 /bitbake/lib/bb/ui/buildinfohelper.py | |
parent | b8f0963592aa6a9ebd679fa363ca6f894b132d75 (diff) | |
download | poky-d1e66643ae2e379f5e51ab9370ef8cb7e66dcb35.tar.gz |
bitbake: cooker/command/hob: Cleanup configuration init/reset functions and commands
initConfigurationData and loadConfigurationData are similar functions, the only
reason for them appears to be to be able to reset the pre/post configuration
files. The current code is confusing and unmaintainable.
Instead this patch creates a new Sync command which allows these to be explicitly
set. The init and load functions can then be merged into one. There is then no
need for a parseConfiguration command, we can simply reset the server to have the
settings take effect.
The reset fuction is not an instant value return and triggers an event so it should
be an Async command, not a sync one.
The number of calls for the set pre/post command is probably higher than it
need be but someone with more familiarity with the hob code base can probably
figure out the right places its needed (maybe just init_cooker?).
(Bitbake rev: bae5210d7e048022f083361964ebec7daf1608f7)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/ui/buildinfohelper.py')
0 files changed, 0 insertions, 0 deletions