summaryrefslogtreecommitdiff
path: root/bitbake/lib
Commit message (Collapse)AuthorAgeFilesLines
* bitbake: Fix dict changing size problemsRichard Purdie2009-11-261-3/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* fetch/__init__.py: Try and make the sortable_revision code mode readableRichard Purdie2009-11-132-4/+8
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Sync various functions with those from bitbake-dev and bitbake upstreamRichard Purdie2009-11-136-26/+32
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Sync module import cleanups back from bitbake trunkRichard Purdie2009-11-1311-21/+8
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* build.py: Fix zero size logfile problemsRichard Purdie2009-11-131-2/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: hg fetcher - sync bitbake-dev and remove debugRichard Purdie2009-10-201-4/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Add hg fetcher auto revisioning, patch from Carl Simonson ↵Richard Purdie2009-10-191-0/+32
| | | | | | <simonsonc@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Fix svk fetcherRichard Purdie2009-10-171-3/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Anonymous funciton improvements - use methodpool to allow cached ↵Richard Purdie2009-10-131-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 globalRichard Purdie2009-10-131-6/+8
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Remove unused and hence pointless internal__functions__ variableRichard Purdie2009-10-131-7/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/build.py: Remove zero sized log filesRichard Purdie2009-09-241-0/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/cache.py: Add warnings for leakage of SRCREVINACTION magic valueRichard Purdie2009-09-241-1/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/fetch: Ensure SRCREVINACTION always resets the core flags even when ↵Richard Purdie2009-09-241-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 Purdie2009-09-031-0/+3
| | | | | | tracking it down Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* __init__.py: export GIT_PROXY_COMMAND for those behind draconian proxiesMike Turquette2009-08-261-1/+1
| | | | Signed-off-by: Mike Turquette <mturquette@ti.com>
* bitbake: Remove persist_data domain renaming code as it appears to expose ↵Richard Purdie2009-07-302-13/+7
| | | | | | sqlite bugs and data consistency issues Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Make sure tables exist when renamingRichard Purdie2009-07-301-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Add a --revisions-changed commandline option to indicate when ↵Richard Purdie2009-07-292-1/+25
| | | | | | floating srcrevs have changed Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Add renameDomain and getKeyValues functions to the persistent data codeRichard Purdie2009-07-291-0/+20
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake runqueue: Add a minor speedup to the runqueue codeRichard Purdie2009-07-291-2/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Make sure regexp patterns are consistent in providers.pyRichard Purdie2009-07-231-2/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Add a cache around PACKAGES_DYNAMIC regexps to help performance a bitRichard Purdie2009-07-231-6/+13
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Factor some runqueue code into common functions making things more ↵Richard Purdie2009-07-211-31/+31
| | | | | | readable Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Fix a bug in runqueue and optimise slightly furtherRichard Purdie2009-07-211-4/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Optimise runqueue recursive dependency calculations removing a ↵Richard Purdie2009-07-211-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 Purdie2009-07-071-1/+1
| | | | | | doesn't exist Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Add build_environment function for building an environment based on ↵Richard Purdie2009-07-021-0/+10
| | | | | | the data dictonary Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Disable sortable revision for nowRichard Purdie2009-06-101-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Add PN to SRCREV keyhash in the persistent database to avoid ↵Richard Purdie2009-06-102-3/+49
| | | | | | conflicts between pacckages (from upstream bitbake) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Update to work without warnings with python 2.6Richard Purdie2009-05-125-14/+10
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Merge further fixes from upstream 1.8 branchRichard Purdie2009-05-115-14/+21
| | | | | | | | * Make the test functionality work * Optimise BBPATH handling when changing directory * Optimise file globing for BBFILES Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Sync git fetcher with changes upstreamRichard Purdie2009-05-111-10/+15
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Make sure existing environment variables are properly exportedRichard Purdie2009-05-091-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake: Fix a bug in the hg fetcherRichard Purdie2009-04-211-3/+6
| | | | | | | Fix a bug in the hg fetcher where branch revisions are used with an initial checkout. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* shell.py: stage is called populate_stagingRichard Purdie2009-01-301-1/+1
|
* bitbake: fetch/init: Add 'HOME' to list of variables exported when runnig ↵Richard Purdie2009-01-191-1/+1
| | | | fetcher commands
* bitbake: Fix wget fetcher to better handle urls with ; followed by ↵Richard Purdie2009-01-061-1/+1
| | | | parameters in the url
* bitbake: Add in code to support the BBCLASSEXTEND variable. Virtual ↵Richard Purdie2009-01-034-19/+81
| | | | native/sdk recipes then become possible
* bitbake/cache.py: Simplify logicRichard Purdie2009-01-031-11/+9
|
* bitbake/BBHandler.py: Move handler finalisation code into a separate functionRichard Purdie2009-01-021-58/+35
|
* bitbake: Sync with upstream after 2.8.12 releaseRichard Purdie2009-01-021-1/+1
|
* bitbake: Add bb.utils.prune_suffix()Richard Purdie2008-12-311-0/+11
|
* bitbake: Make sure the git remote head viewer preserves the usernameRichard Purdie2008-12-171-1/+6
|
* bitbake/bitbake-dev: Sync with upstreamRichard Purdie2008-12-066-18/+34
|
* Adds username support to the git fetcher, and exports SSH_AGENT_PID + ↵Robert Bragg2008-12-032-4/+9
| | | | | | | SSH_AUTH_SOCK The SSH_AGENT_PID + SSH_AUTH_SOCK environment variables are needed if you are using ssh-agent to hold passwords for your ssh keys.
* bitbake: Improve error message for missing class filesRichard Purdie2008-11-062-3/+3
|
* bitbake: Optionally take username/password options from url parametersRichard Purdie2008-11-051-0/+4
|
* bitbake wget.py: Fix problem with empty proxy variablesRichard Purdie2008-11-041-2/+2
|
* bitbake: Improve proxy handling got wget so urls can be excluded from the proxyRichard Purdie2008-11-041-3/+22
|