diff options
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builder.py')
| -rwxr-xr-x | bitbake/lib/bb/ui/crumbs/builder.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index 86fdbfe9f7..829281357d 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py | |||
| @@ -31,6 +31,7 @@ import re | |||
| 31 | import logging | 31 | import logging |
| 32 | import sys | 32 | import sys |
| 33 | import signal | 33 | import signal |
| 34 | import time | ||
| 34 | from bb.ui.crumbs.imageconfigurationpage import ImageConfigurationPage | 35 | from bb.ui.crumbs.imageconfigurationpage import ImageConfigurationPage |
| 35 | from bb.ui.crumbs.recipeselectionpage import RecipeSelectionPage | 36 | from bb.ui.crumbs.recipeselectionpage import RecipeSelectionPage |
| 36 | from bb.ui.crumbs.packageselectionpage import PackageSelectionPage | 37 | from bb.ui.crumbs.packageselectionpage import PackageSelectionPage |
| @@ -1466,3 +1467,10 @@ class Builder(gtk.Window): | |||
| 1466 | 1467 | ||
| 1467 | def get_topdir(self): | 1468 | def get_topdir(self): |
| 1468 | return self.handler.get_topdir() | 1469 | return self.handler.get_topdir() |
| 1470 | |||
| 1471 | def wait(self, delay): | ||
| 1472 | time_start = time.time() | ||
| 1473 | time_end = time_start + delay | ||
| 1474 | while time_end > time.time(): | ||
| 1475 | while gtk.events_pending(): | ||
| 1476 | gtk.main_iteration() | ||
