From patchwork Sat Mar 24 11:49:26 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [bitbake-devel, 8/9] Hob: Set empty DISTRO if "defaultsetup" is selected Date: Sat, 24 Mar 2012 11:49:26 -0000 From: Dongxiao Xu X-Patchwork-Id: 24479 Message-Id: <75a71f4d71a87d4dc94785e22821452af93c27ba.1332589589.git.dongxiao.xu@intel.com> To: bitbake-devel@lists.openembedded.org In Hob advanced setting, if "defaultsetup" is selected, we need to leave DISTRO variable not set in bitbake server. Otherwise, defaultsetup.conf will be parsed twice, causing TMPDIR and its related variables mess up. Signed-off-by: Dongxiao Xu --- lib/bb/ui/crumbs/hobeventhandler.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/lib/bb/ui/crumbs/hobeventhandler.py b/lib/bb/ui/crumbs/hobeventhandler.py index 4b8aabc..e342811 100644 --- a/lib/bb/ui/crumbs/hobeventhandler.py +++ b/lib/bb/ui/crumbs/hobeventhandler.py @@ -274,7 +274,8 @@ class HobHandler(gobject.GObject): self.server.runCommand(["setVariable", "IMAGE_FSTYPES", " ".join(image_fstypes).lstrip(" ")]) def set_distro(self, distro): - self.server.runCommand(["setVariable", "DISTRO", distro]) + if distro != "defaultsetup": + self.server.runCommand(["setVariable", "DISTRO", distro]) def set_package_format(self, format): package_classes = ""