summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
authorDongxiao Xu <dongxiao.xu@intel.com>2012-03-16 16:48:12 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-03-20 15:21:37 +0000
commitd03856c61150f95d9f479fcee2c7e91bd22eeaa4 (patch)
treeeb1fe2261523a9143e25773181a198b037d51a26 /bitbake
parent34b0f7ac3df5504686158c344788fc6465c091d8 (diff)
downloadpoky-d03856c61150f95d9f479fcee2c7e91bd22eeaa4.tar.gz
Hob: Fix advanced setting reparse mechanism
When judging if reparse is needed when change values in advanced setting, we need also include user's own defined variable pairs. [YOCTO #2121] (Bitbake rev: db4b78798e2280736ddce9f54d25cbcdcb779d0a) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/bb/ui/crumbs/hig.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hig.py b/bitbake/lib/bb/ui/crumbs/hig.py
index 849d7c9adf..baad7b8271 100644
--- a/bitbake/lib/bb/ui/crumbs/hig.py
+++ b/bitbake/lib/bb/ui/crumbs/hig.py
@@ -453,6 +453,8 @@ class AdvancedSettingDialog (CrumbsDialog):
453 self.variables["PACKAGE_FORMAT"] = self.configuration.curr_package_format 453 self.variables["PACKAGE_FORMAT"] = self.configuration.curr_package_format
454 self.variables["INCOMPATIBLE_LICENSE"] = self.configuration.incompat_license 454 self.variables["INCOMPATIBLE_LICENSE"] = self.configuration.incompat_license
455 self.variables["IMAGE_FSTYPES"] = self.configuration.image_fstypes 455 self.variables["IMAGE_FSTYPES"] = self.configuration.image_fstypes
456 for key in self.configuration.extra_setting.keys():
457 self.variables[key] = self.configuration.extra_setting[key]
456 self.md5 = hashlib.md5(str(sorted(self.variables.items()))).hexdigest() 458 self.md5 = hashlib.md5(str(sorted(self.variables.items()))).hexdigest()
457 self.settings_changed = False 459 self.settings_changed = False
458 460