summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/hoblistmodel.py
diff options
context:
space:
mode:
authorCristiana Voicu <cristiana.voicu@intel.com>2013-07-25 11:37:51 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-08-06 13:02:26 +0100
commit42a4f33fc0626897f0d9b23db53c42def7c2fbf8 (patch)
treee5bbf8a9c5afc0a65a7038ce44ae1761af6ba9df /bitbake/lib/bb/ui/crumbs/hoblistmodel.py
parent4640fd053ba352b3b670303a6b53c8e7b38eaeec (diff)
downloadpoky-42a4f33fc0626897f0d9b23db53c42def7c2fbf8.tar.gz
bitbake: hob: retrieve file name of an image
The entire file name (with the path) is needed to know if the image is located in the "build" directory or it comes from layers. According to this information, the image is placed differently in the combobox. [YOCTO #4193] (Bitbake rev: 7d15eccc25b6c96851e4d01401f9f9b7821730b1) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/hoblistmodel.py')
-rw-r--r--bitbake/lib/bb/ui/crumbs/hoblistmodel.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py
index 34ff76a9d2..74d335c88b 100644
--- a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py
+++ b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py
@@ -474,7 +474,7 @@ class RecipeListModel(gtk.ListStore):
474 provide filtered views of the data. 474 provide filtered views of the data.
475 """ 475 """
476 (COL_NAME, COL_DESC, COL_LIC, COL_GROUP, COL_DEPS, COL_BINB, COL_TYPE, COL_INC, COL_IMG, COL_INSTALL, COL_PN, COL_FADE_INC, COL_SUMMARY, COL_VERSION, 476 (COL_NAME, COL_DESC, COL_LIC, COL_GROUP, COL_DEPS, COL_BINB, COL_TYPE, COL_INC, COL_IMG, COL_INSTALL, COL_PN, COL_FADE_INC, COL_SUMMARY, COL_VERSION,
477 COL_REVISION, COL_HOMEPAGE, COL_BUGTRACKER) = range(17) 477 COL_REVISION, COL_HOMEPAGE, COL_BUGTRACKER, COL_FILE) = range(18)
478 478
479 __custom_image__ = "Start with an empty image recipe" 479 __custom_image__ = "Start with an empty image recipe"
480 480
@@ -504,6 +504,7 @@ class RecipeListModel(gtk.ListStore):
504 gobject.TYPE_STRING, 504 gobject.TYPE_STRING,
505 gobject.TYPE_STRING, 505 gobject.TYPE_STRING,
506 gobject.TYPE_STRING, 506 gobject.TYPE_STRING,
507 gobject.TYPE_STRING,
507 gobject.TYPE_STRING) 508 gobject.TYPE_STRING)
508 self.sort_column_id, self.sort_order = RecipeListModel.COL_NAME, gtk.SORT_ASCENDING 509 self.sort_column_id, self.sort_order = RecipeListModel.COL_NAME, gtk.SORT_ASCENDING
509 510
@@ -692,6 +693,7 @@ class RecipeListModel(gtk.ListStore):
692 revision = event_model["pn"][item]["revision"] 693 revision = event_model["pn"][item]["revision"]
693 homepage = event_model["pn"][item]["homepage"] 694 homepage = event_model["pn"][item]["homepage"]
694 bugtracker = event_model["pn"][item]["bugtracker"] 695 bugtracker = event_model["pn"][item]["bugtracker"]
696 filename = event_model["pn"][item]["filename"]
695 install = [] 697 install = []
696 698
697 depends = event_model["depends"].get(item, []) + event_model["rdepends-pn"].get(item, []) 699 depends = event_model["depends"].get(item, []) + event_model["rdepends-pn"].get(item, [])
@@ -715,7 +717,8 @@ class RecipeListModel(gtk.ListStore):
715 self.COL_TYPE, atype, self.COL_INC, False, 717 self.COL_TYPE, atype, self.COL_INC, False,
716 self.COL_IMG, False, self.COL_INSTALL, " ".join(install), self.COL_PN, item, 718 self.COL_IMG, False, self.COL_INSTALL, " ".join(install), self.COL_PN, item,
717 self.COL_SUMMARY, summary, self.COL_VERSION, version, self.COL_REVISION, revision, 719 self.COL_SUMMARY, summary, self.COL_VERSION, version, self.COL_REVISION, revision,
718 self.COL_HOMEPAGE, homepage, self.COL_BUGTRACKER, bugtracker) 720 self.COL_HOMEPAGE, homepage, self.COL_BUGTRACKER, bugtracker,
721 self.COL_FILE, filename)
719 722
720 self.pn_path = {} 723 self.pn_path = {}
721 it = self.get_iter_first() 724 it = self.get_iter_first()