[bitbake-devel] [PATCH 11/13] bitbake: event: adding an event to pass build file sizes
Alex DAMIAN
alexandru.damian at intel.com
Mon Sep 9 16:41:02 UTC 2013
From: Alexandru DAMIAN <alexandru.damian at intel.com>
Adding an event, ignored by default, that will pass
information about the content of each package file that
gets built.
Signed-off-by: Alexandru DAMIAN <alexandru.damian at intel.com>
---
bitbake/lib/bb/event.py | 8 ++++++++
bitbake/lib/bb/ui/knotty.py | 1 +
2 files changed, 9 insertions(+)
diff --git a/bitbake/lib/bb/event.py b/bitbake/lib/bb/event.py
index 4be0e5b..781b8e7 100644
--- a/bitbake/lib/bb/event.py
+++ b/bitbake/lib/bb/event.py
@@ -601,6 +601,14 @@ class SinglePackageInfo(Event):
Event.__init__(self)
self._data = data
+class PackageFileSizes(Event):
+ """
+ Event that contains information about the file sizes contained in a package.
+ """
+ def __init__(self, data):
+ Event.__init__(self)
+ self._data = data
+
class SanityCheck(Event):
"""
Event to issue sanity check
diff --git a/bitbake/lib/bb/ui/knotty.py b/bitbake/lib/bb/ui/knotty.py
index 010530a..1f09a55 100644
--- a/bitbake/lib/bb/ui/knotty.py
+++ b/bitbake/lib/bb/ui/knotty.py
@@ -473,6 +473,7 @@ def main(server, eventHandler, params, tf = TerminalFilter):
# ignore
if isinstance(event, (bb.event.BuildBase,
+ bb.event.PackageFileSizes,
bb.event.SinglePackageInfo,
bb.event.StampUpdate,
bb.event.ConfigParsed,
--
1.8.1.2
More information about the bitbake-devel
mailing list