summaryrefslogtreecommitdiff
path: root/bitbake-dev/lib/bb/cooker.py
Commit message (Collapse)AuthorAgeFilesLines
* bitbake: Add a --revisions-changed commandline option to indicate when ↵Richard Purdie2009-07-291-0/+6
| | | | | | floating srcrevs have changed Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake-dev: Remve the need for the cache for -e -b optionsRichard Purdie2009-07-231-3/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake-dev: Improve showEnvironment functionalityRichard Purdie2009-07-231-1/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake-dev: Fix cooker parser for cases there are no recipesRichard Purdie2009-07-231-30/+31
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake-dev: Turn parsing into a server idle callback allowing the client to ↵Richard Purdie2009-07-081-90/+101
| | | | | | interrupt parsing and improving user interactvity. Also now specify whether async commands need the cache or not Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake-dev: Sync with upstreamRichard Purdie2009-05-111-8/+10
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake-dev: Add BBCLASSEXTEND supportRichard Purdie2009-01-031-4/+1
|
* bitbake: Add in code to support the BBCLASSEXTEND variable. Virtual ↵Richard Purdie2009-01-031-5/+2
| | | | native/sdk recipes then become possible
* bitbake/bitbake-dev: Sync with upstreamRichard Purdie2008-12-061-16/+21
|
* bitbake: Improve error message for missing class filesRichard Purdie2008-11-061-2/+0
|
* bitbake-dev: Use the default task if 'None' asked forRob Bradford2008-10-281-0/+16
| | | | | | | Since the default task is not known/available until the configuration files are parsed we may return None when the UI requests getCmdLine. We can enforce the use of the default by querying it again after the configuration is parsed/cache updated.
* bitbake-dev: Refactor configuration file parsingRob Bradford2008-10-281-30/+26
| | | | | | | | Separate the parsing of the configuration files / recipes into a separate function to the parsing of the command line. This parsing of the configuration files now happens when updateCache() is called. Some functionality has been moved from parseConfiguration() to __init__.
* bitbake-dev: Remove implicit task from generateDepTree/generateDotGraphFilesRob Bradford2008-10-271-7/+7
| | | | | Remove the implicit (from configuration.cmd) command/task for these events and instead use a parameter so that the task is given explicitly.
* bitbake-dev: Make the "buildFile" command use the task parameterRob Bradford2008-10-271-1/+1
| | | | | The "buildFile" command has a task parameter use it place of self.configuration.cmd when adding to the runqueue.
* bitbake-dev: Make the task a parameter of the "tryBuild" commandRob Bradford2008-10-271-2/+2
| | | | | And switch the runqueue to use this rather than keeping it in the self.configuration.cmd variable
* bitbake-dev: Include target/command (from -c) in "buildTargets" commandRob Bradford2008-10-271-3/+3
| | | | | This allows a UI to read / control which task for the given targets is used. This makes it more consistent with the "buildFile" command.
* bitbake-dev: Change terminology online/offline to sync/asyncRob Bradford2008-10-231-4/+4
| | | | | | Change the terminology from online/offline to sync/async when referring to commands that return a result immediately versus those that produce changes that are emitted as events over time.
* bitbake-dev: Remove the Pkg{Started, Failed, Succeeded} events and their ↵Robert Bradford2008-10-201-4/+0
| | | | | | | | handling in the UI These events are superfluous now that BB operates on a task level granularity. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5541 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake-dev: Refactor the environment variable handling.Robert Bradford2008-10-171-0/+4
| | | | | | | | Do not clear the environment when saving the environment to the data store. Instead clear this once the cooker has forked. This ensures that the UI operates in a filtered (but not empty) environment. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5526 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake: cooker.py: Fix the point the configuration __depends is renamedRichard Purdie2008-10-081-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5453 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake/bitbake-dev: Sync with upstreamRichard Purdie2008-09-301-0/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5346 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Merge changes from Poky bitbake 1.8Joshua Lock2008-09-301-0/+1
| | | | | | | Update bitbake-dev to have extra fixes from Poky's internal (1.8) version of bitbake. Should be able to use bitbake-dev with Poky now. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5340 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Add bitbake-dev to allow ease of testing and development of bitbake trunkRichard Purdie2008-09-301-0/+941
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5337 311d38ba-8fff-0310-9ca6-ca027cbcb966