summaryrefslogtreecommitdiff
path: root/bitbake-dev/lib/bb/cooker.py
AgeCommit message (Collapse)AuthorFiles
2010-01-20bitbake: Switch to bitbake-dev version (bitbake master upstream)Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-20bitbake-dev: Sync with bitbake upstreamRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19bitbake-dev: Sync with upstreamRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-14bitbake-dev: Sync with upstreamRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-29bitbake: Add a --revisions-changed commandline option to indicate when ↵Richard Purdie1
floating srcrevs have changed Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-23bitbake-dev: Remve the need for the cache for -e -b optionsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-23bitbake-dev: Improve showEnvironment functionalityRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-23bitbake-dev: Fix cooker parser for cases there are no recipesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-08bitbake-dev: Turn parsing into a server idle callback allowing the client to ↵Richard Purdie1
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>
2009-05-11bitbake-dev: Sync with upstreamRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-01-03bitbake-dev: Add BBCLASSEXTEND supportRichard Purdie1
2009-01-03bitbake: Add in code to support the BBCLASSEXTEND variable. Virtual ↵Richard Purdie1
native/sdk recipes then become possible
2008-12-06bitbake/bitbake-dev: Sync with upstreamRichard Purdie1
2008-11-06bitbake: Improve error message for missing class filesRichard Purdie1
2008-10-28bitbake-dev: Use the default task if 'None' asked forRob Bradford1
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.
2008-10-28bitbake-dev: Refactor configuration file parsingRob Bradford1
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__.
2008-10-27bitbake-dev: Remove implicit task from generateDepTree/generateDotGraphFilesRob Bradford1
Remove the implicit (from configuration.cmd) command/task for these events and instead use a parameter so that the task is given explicitly.
2008-10-27bitbake-dev: Make the "buildFile" command use the task parameterRob Bradford1
The "buildFile" command has a task parameter use it place of self.configuration.cmd when adding to the runqueue.
2008-10-27bitbake-dev: Make the task a parameter of the "tryBuild" commandRob Bradford1
And switch the runqueue to use this rather than keeping it in the self.configuration.cmd variable
2008-10-27bitbake-dev: Include target/command (from -c) in "buildTargets" commandRob Bradford1
This allows a UI to read / control which task for the given targets is used. This makes it more consistent with the "buildFile" command.
2008-10-23bitbake-dev: Change terminology online/offline to sync/asyncRob Bradford1
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.
2008-10-20bitbake-dev: Remove the Pkg{Started, Failed, Succeeded} events and their ↵Robert Bradford1
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
2008-10-17bitbake-dev: Refactor the environment variable handling.Robert Bradford1
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
2008-10-08bitbake: cooker.py: Fix the point the configuration __depends is renamedRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5453 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30bitbake/bitbake-dev: Sync with upstreamRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5346 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30Merge changes from Poky bitbake 1.8Joshua Lock1
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
2008-09-30Add bitbake-dev to allow ease of testing and development of bitbake trunkRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5337 311d38ba-8fff-0310-9ca6-ca027cbcb966