summaryrefslogtreecommitdiffstats
path: root/lib/bb/event.py
AgeCommit message (Collapse)Author
2008-02-26runqueue.py: Add StampUpdate eventRichard Purdie
2007-08-25event.py: Add DepTreeGenerated eventRichard Purdie
2007-08-19event.py: masked files are not included in totalRichard Purdie
2007-08-18event.py: Add _message variable to PkgBase, add error field to ParseProgressRichard Purdie
2007-07-29event.py: Add ConfigParsed Event after configuration parsing is completeRichard Purdie
2007-03-19event.py: Add ParseProgress classRichard Purdie
2007-03-19event.py: Allow basic (ugly) UI event handler registrationRichard Purdie
2007-03-04event.py: Remove data dependencies to resolve a dependency loopRichard Purdie
2007-01-04drop shebangs from lib/bb scriptsMarcin Juszkiewicz
- those scripts are not called by hand by bitbake users and most of package linting tools (lintian/Debian, rpmlint/Fedora) complain about not executable scripts. - if someone want to run them by hand then he will be able to do it with calling 'python SCRIPT'
2006-12-08Add proper GPLv2 headers to all BitBake filesHolger Hans Peter Freyther
BitBake trunk is now GPLv2 only, no mix of MIT,FreeBSD License is left. Update GPL headers to point to the correct address of the FSF Update the list of authors. Uli Luckas, Seb Frankengul and Tim Amsell contributed to the sourcecode as well
2006-03-22lib/bb/event.py:Holger Hans Peter Freyther
-Add Registered and AlreadyRegistered as return values for register
2006-03-22bin/bitbake:Holger Hans Peter Freyther
-Do not add handlers again. It is 'fast' enough to iterate over them in the BBHandler do not add them in bitbake again. This temporarily breaks the cache - which will be fixed shortly lib/bb/event.py: -Have a data structure that operates faster on lookups -Change register/remove to take a 'name' parameter lib/bb/parse/parse_py/BBHandler.py: -Update to the new event.register syntax
2006-03-13bitbake/lib/bb/event.py:Holger Hans Peter Freyther
Introduce a NoProvider Event. It contains a 'runtime' flag, the item name and the configuration data. bitbake/bin/bitbake: Fire the NoProvider event at some spots. There are more events we need to fire. Ideally the BitBake UI would just be a handler...
2006-03-07bitbake/lib/bb/data_smart.py,event.py:Holger Hans Peter Freyther
Use bb.utils.better_compile instead of the simple compile for better error reporting
2006-02-26bitbake/lib/bb/event.py:Holger Hans Peter Freyther
Rename the removeCode and addCode to _removeCode and _addCode as they are private and internal.
2006-02-25lib/bb/event.py:Holger Hans Peter Freyther
The Data Module is not a simple dict anymore. So use the bb.data.init() method to create a default data storage.
2006-02-24bitbake/lib/event.bb:Holger Hans Peter Freyther
-make multiple providers inherit Event directly. Save the kind (runtime vs. buildtime) the item and the providers bin/bitbake: -Fire multiple providers issue as Event
2006-02-23lib/bb/event.py:Holger Hans Peter Freyther
Safe the number of failed packages even if the BuildCompleted bin/bitbake: count the number of broken packages
2005-01-17Unbork our event classes a bit. Added a 'data' property to the Build events ↵Chris Larson
to be more consistent with the other events.
2004-12-07Initial import.Chris Larson