Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bitbake: unify mirror support and make it independant of the fetcher | Joshua Lock | 2010-02-04 | 10 | -99/+53 |
| | | | | | | | | | | | | | | | | | | This patch serves two purposes. Firstly it unifies the concept of mirrors into PREMIRRORS and MIRRORS. PREMIRRORS are tried before the SRC_URI defined in the recipe whereas MIRRORS are tried only if that fails. The tarball stash was conceptually inline with a PREMIRROR only with special handling within the wget fetcher and therefore only worked with certain fetch types. Secondly the patch removes the need for individual fetch implementations to worry about mirror handling. With this patch, the base fetch implementation will first try to use a PREMIRROR to fetch the desired object, if this fails the native fetch method for the object will be tried and if this fails will try to fetch a copy from one of the MIRRORS. Signed-off-by: Joshua Lock <josh@linux.intel.com> | ||||
* | bitbake/build.py: No need for this gross hack now | Richard Purdie | 2010-01-27 | 1 | -3/+1 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Don't import xmlrpc server unless needed | Richard Purdie | 2010-01-22 | 2 | -3/+2 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bin/bitbake: Add import server | Richard Purdie | 2010-01-22 | 1 | -0/+1 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/cooker: Drop unneeded import | Richard Purdie | 2010-01-22 | 1 | -1/+0 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Fix UI failure exception handling with python 2.6 | Richard Purdie | 2010-01-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | knotty: Improve task failure message handling using the uihelper code | Richard Purdie | 2010-01-21 | 3 | -10/+31 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | runqueue.py: Use fcntl to make the worker pipes non-blocking | Richard Purdie | 2010-01-21 | 1 | -1/+6 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/event: If the server disappears, we just exit too | Richard Purdie | 2010-01-21 | 1 | -3/+6 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | runqueue: When a task fails, make sure the server still processes events ↵ | Richard Purdie | 2010-01-21 | 1 | -1/+11 |
| | | | | | | from other workers Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/__init__.py: Fix bb.plain and bb.warn function, initial patch from ↵ | Richard Purdie | 2010-01-21 | 1 | -2/+2 |
| | | | | | | Petri Lehtinen <petri.lehtinen+bitbake-dev@inoi.fi> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/git: remove repodir usage (from bitbake master) | Martin Jansa | 2010-01-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/runqueue: Fix typo | Richard Purdie | 2010-01-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Switch to bitbake-dev version (bitbake master upstream) | Richard Purdie | 2010-01-20 | 45 | -956/+4948 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Apply modified version of a patch from Martin Jansa ↵ | Richard Purdie | 2010-01-12 | 1 | -1/+13 |
| | | | | | | <martin.jansa@gmail.com> to allow wildcards at the end of PREFERRED_VERSION strings Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | taskdata.py: Improve error message if a task dependency has an incorrect format | Richard Purdie | 2009-12-18 | 1 | -0/+2 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/BBHandler: Only add do_ prefix to tasks if its not already present | Richard Purdie | 2009-12-18 | 1 | -1/+2 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/data_smart.py: Fix error where update-rc.d would not get added to ↵ | Richard Purdie | 2009-12-16 | 1 | -5/+6 |
| | | | | | | | | | | | | | the dependency tree If there was a variable such as: X_${Y}_append = "Z" The "Z" would be lost if X_${Y} was unset. This was due to a bug in the renameVar function used by expandKeys(). Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/git.py: Typo fix | Richard Purdie | 2009-12-11 | 1 | -2/+2 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/git.py: Add support for fullclone parameter | Richard Purdie | 2009-12-11 | 1 | -2/+8 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/git.py: Move variable init into the localpath function | Richard Purdie | 2009-12-11 | 1 | -19/+17 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/cooker.py: Fix handling of extra configuration files | Richard Purdie | 2009-12-11 | 1 | -5/+6 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | git.py: Improve command failure error messages | Richard Purdie | 2009-12-11 | 1 | -1/+4 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Fix dict changing size problems | Richard Purdie | 2009-11-26 | 1 | -3/+5 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | fetch/__init__.py: Try and make the sortable_revision code mode readable | Richard Purdie | 2009-11-13 | 2 | -4/+8 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Sync various functions with those from bitbake-dev and bitbake upstream | Richard Purdie | 2009-11-13 | 6 | -26/+32 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Sync module import cleanups back from bitbake trunk | Richard Purdie | 2009-11-13 | 11 | -21/+8 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | build.py: Fix zero size logfile problems | Richard Purdie | 2009-11-13 | 1 | -2/+4 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: hg fetcher - sync bitbake-dev and remove debug | Richard Purdie | 2009-10-20 | 1 | -4/+0 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Add hg fetcher auto revisioning, patch from Carl Simonson ↵ | Richard Purdie | 2009-10-19 | 1 | -0/+32 |
| | | | | | | <simonsonc@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Fix svk fetcher | Richard Purdie | 2009-10-17 | 1 | -3/+3 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Anonymous funciton improvements - use methodpool to allow cached ↵ | Richard Purdie | 2009-10-13 | 1 | -12/+17 |
| | | | | | | code and remove anonymous function indentation mismatch problems Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Add bb and os to __builtins__, not the exec function global | Richard Purdie | 2009-10-13 | 1 | -6/+8 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Remove unused and hence pointless internal__functions__ variable | Richard Purdie | 2009-10-13 | 1 | -7/+0 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/build.py: Remove zero sized log files | Richard Purdie | 2009-09-24 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/cache.py: Add warnings for leakage of SRCREVINACTION magic value | Richard Purdie | 2009-09-24 | 1 | -1/+3 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake/fetch: Ensure SRCREVINACTION always resets the core flags even when ↵ | Richard Purdie | 2009-09-24 | 1 | -3/+5 |
| | | | | | | parsing failes by using a try/finally Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake cache: Add code to catch a nasty cache corruption issue to aid in ↵ | Richard Purdie | 2009-09-03 | 1 | -0/+3 |
| | | | | | | tracking it down Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | __init__.py: export GIT_PROXY_COMMAND for those behind draconian proxies | Mike Turquette | 2009-08-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Mike Turquette <mturquette@ti.com> | ||||
* | bitbake: Remove persist_data domain renaming code as it appears to expose ↵ | Richard Purdie | 2009-07-30 | 2 | -13/+7 |
| | | | | | | sqlite bugs and data consistency issues Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Make sure tables exist when renaming | Richard Purdie | 2009-07-30 | 1 | -0/+1 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Add a --revisions-changed commandline option to indicate when ↵ | Richard Purdie | 2009-07-29 | 3 | -1/+28 |
| | | | | | | floating srcrevs have changed Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Add renameDomain and getKeyValues functions to the persistent data code | Richard Purdie | 2009-07-29 | 1 | -0/+20 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake runqueue: Add a minor speedup to the runqueue code | Richard Purdie | 2009-07-29 | 1 | -2/+3 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Make sure regexp patterns are consistent in providers.py | Richard Purdie | 2009-07-23 | 1 | -2/+1 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Add a cache around PACKAGES_DYNAMIC regexps to help performance a bit | Richard Purdie | 2009-07-23 | 1 | -6/+13 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Factor some runqueue code into common functions making things more ↵ | Richard Purdie | 2009-07-21 | 1 | -31/+31 |
| | | | | | | readable Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Fix a bug in runqueue and optimise slightly further | Richard Purdie | 2009-07-21 | 1 | -4/+6 |
| | | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Optimise runqueue recursive dependency calculations removing a ↵ | Richard Purdie | 2009-07-21 | 1 | -117/+76 |
| | | | | | | bottleneck in world builds Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> | ||||
* | bitbake: Fix wget fetcher bug when only checking URIs and the download ↵ | Richard Purdie | 2009-07-07 | 1 | -1/+1 |
| | | | | | | doesn't exist Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> |