Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-23 | providers.py: Add caching for the dynamic package regexps (from Poky) | Richard Purdie | |
Add caching for the dyanmic package regexps which improves task data performance significantly. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | |||
2009-05-12 | providers.py: Fix + character escaping from PACKAGES_DYNAMIC (thanks Otavio ↵ | Richard Purdie | |
Salvador) | |||
2009-05-11 | [bb] Remove unused imports reported by pyflakes | Holger Hans Peter Freyther | |
2008-12-06 | providers.py: Fix typos and add some further debug which can occassionaly be ↵ | Richard Purdie | |
useful for debugging problems | |||
2008-09-30 | providers.py: Fix PACKAGES_DYNAMIC handling of packages with '++' in the ↵ | Richard Purdie | |
name (from poky) | |||
2008-07-19 | providers.py: Fix indentation errors | Richard Purdie | |
2008-07-19 | providers.py: When a regexp fails to compile for PACKAGES_DYNAMIC, print a ↵ | Richard Purdie | |
more useful error (#4444) | |||
2008-05-09 | providers.py: No longer weight providers on the basis of a package being ↵ | Richard Purdie | |
"already staged". This leads to builds being non-deterministic. | |||
2008-05-04 | providers.py: Improve runtime PREFERRED_PROVIDERS warning messages to be ↵ | Richard Purdie | |
more user friendly | |||
2007-10-21 | providers.py: Fix bogus preferred_version return values | Richard Purdie | |
2007-08-24 | providers.py: Fix regressions | Richard Purdie | |
2007-08-23 | providers.py: Sort providers by default preference as well as priority ↵ | Richard Purdie | |
before processing | |||
2007-08-23 | ptoviders.py: Remove debugging | Richard Purdie | |
2007-08-23 | providers.py: Adjust logic so providers with a PREFERRED_VERSION set take ↵ | Richard Purdie | |
priority over providers without a PREFERRED_VERSION available | |||
2007-08-15 | providers.py: Sort the list of providers before processing so dependency ↵ | Richard Purdie | |
problems are reproducible rather than effectively random | |||
2007-08-14 | providers.py: Move providers code into the providers module | Richard Purdie | |
2007-08-11 | providers.py: Add pn-PN to overrides when evalutating PREFERRED_VERSION ↵ | Richard Purdie | |
(from poky) | |||
2007-03-24 | Fix PE handling to use strings and update showVersions to add PE support ↵ | Richard Purdie | |
(closes #2027) | |||
2007-03-19 | Add PE (Package Epoch) support from Philipp Zabel (pH5) | Richard Purdie | |
2007-03-04 | providers.py: Remove now unused parameter from filterProviders | Richard Purdie | |
2007-01-04 | drop shebangs from lib/bb scripts | Marcin 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-08 | Add proper GPLv2 headers to all BitBake files | Holger 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-11-13 | providers.py: Make PREFERRED_PROVIDER_foobar defaults to foobar if available | Richard Purdie | |
2006-09-09 | providers.py: Improve findBestProvider debug messages to explain the ↵ | Richard Purdie | |
infamous 'preferred version 2.4 of glibc not available' messgae | |||
2006-09-09 | Complete conversion to use bb.msg | Richard Purdie | |
2006-08-20 | bitbake/lib/bb/providers.py: | Richard Purdie | |
- Add NoRProvider exception | |||
2006-08-14 | trunk/bitbake/lib/bb/providers.py: | Richard Purdie | |
trunk/bitbake/bin/bitbake: * Move getProvidersRun -> bb.providers.getRuntimeProviders * Make filterProviders build_cache_fail parameter optional, pending rethink/removal * Add NoProvider exception | |||
2006-07-08 | bitbake/lib/bb/__init__.py: | Richard Purdie | |
bitbake/lib/bb/build.py: bitbake/lib/bb/utils.py: bitbake/lib/bb/shell.py: bitbake/lib/bb/providers.py: bitbake/lib/bb/msg.py: bitbake/bin/bitbake: bitbake/bin/bitdoc: bitbake/classes/base.bbclass: Start an overhaul of the message handling in bitbake: - Introduce a new msg module to replace the existing simple calls. - The msg module adds the conncept of message domains so ultimately we can select which kinds of debug messages we want to see (it uses an Enum class for this) - Add a warn logging level for things the user should really pay attention to as note is a little overloaded at present - Start converting to use the new fuctions | |||
2006-07-08 | bitbake/lib/bb/providers.py: | Richard Purdie | |
bitbake/lib/bb/__init__.py: bitbake/lib/bb/shell.py: bitbake/bin/bitbake: * Move providers functions into their own file. The arguments are horrible at present but we have to start somewhere with the cleanup and refactoring. |