diff options
author | Chris Larson <clarson@kergoth.com> | 2003-06-17 01:12:51 +0000 |
---|---|---|
committer | Chris Larson <clarson@kergoth.com> | 2003-06-17 01:12:51 +0000 |
commit | 709609b25c20210535ad73f69cd3a4841331f497 (patch) | |
tree | 98922f05858d1ee29f01bf14e7425de59714dbc9 /doc/EVENTS | |
parent | 00f07b895ae11b5c938b2b65a42432815dbc9860 (diff) | |
download | bitbake-709609b25c20210535ad73f69cd3a4841331f497.tar.gz |
Further doc updates
Diffstat (limited to 'doc/EVENTS')
-rw-r--r-- | doc/EVENTS | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/EVENTS b/doc/EVENTS new file mode 100644 index 000000000..9b036fe2c --- /dev/null +++ b/doc/EVENTS @@ -0,0 +1,31 @@ + The OpenEmbedded build infrastructure now has a fairly sane event +handling core. The following are the events which get fired at +appropriate points during the build process: + +TaskFailed: +TaskSucceeded: + + The task status event classes have a 'task' attribute, which is +simply a string containing the task which succeeded or failed. They also +have a 'data' attribute, which contains the environment data of the package +in question. + +PackageSucceeded: +PackageFailed: + + The package build status event classes are a bit higher level. That +is, they reflect the overall build status of a given package as a whole, without +the task level breakdown. The 'package' attribute is a string which contains +the package which failed, in the usual form (i.e. content/glibc-2.3.1-r0). + + +TODO: +TaskStart +PackageStart +UnsatisfiedDep +RecursiveDep +MultipleProviders + +Add 'log' data to the task and package builds, which contains the stdout and +stderr of the task/package which succeeded/failed, so that email notifications +of failures can include the build log. |