aboutsummaryrefslogtreecommitdiffstats
path: root/bitbake-dev
AgeCommit message (Collapse)Author
2008-11-06bitbake: Improve error message for missing class filesRichard Purdie
2008-11-05bitbake: Optionally take username/password options from url parametersRichard Purdie
2008-11-04bitbake wget.py: Fix problem with empty proxy variablesRichard Purdie
2008-11-04bitbake: Improve proxy handling got wget so urls can be excluded from the proxyRichard Purdie
2008-11-04base.bbclass: Set GIT_CONFIG correctlyRichard Purdie
2008-10-31bitbake: Don't export the GIT_PROXY_COMMAND in the fetcher code since it ↵Richard Purdie
means selective proxying isn't possible
2008-10-28bitbake: Add tryaltconfigs option to disable the alternative configuration ↵Richard Purdie
attempts and make the 'continue' more aggresive
2008-10-28bitbake-dev: Renamed to match the UI nameRob Bradford
The UI starter now dynamically searches for the UI module based on the parameter given to -u. bitbake advertises the dependency explorer as "depexp" therefore this module needs renaming.
2008-10-28bitbake-dev: Use the default task if 'None' asked forRob Bradford
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 Bradford
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-28bitbake-dev: Save the cooker log into the working directory.Rob Bradford
This is necessary since with later refactoring the TMPDIR variable will not be available at this point in time.
2008-10-27bitbake-dev: Remove use of self.configuration.cmd as state from shellRob Bradford
The shell updated the self.configuration.cmd variable since commans relied on this implicit state. Since those commands now have an explicit task parameter such state manipulation is no longer necessary.
2008-10-27bitbake-dev: Remove implicit task from generateDepTree/generateDotGraphFilesRob Bradford
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 Bradford
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 Bradford
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 Bradford
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-24bitbake: Fix the wget fetcher so parameter portions of uris are ignoredRichard Purdie
2008-10-24bitbake-dev: add a setVariable commandRob Bradford
This is synonymous with the getVariable command and allows you to set values in the data dictionary.
2008-10-23bitbake-dev: rename readVariable to getVariableRob Bradford
Changing the name of this command makes it more consistent with other command names.
2008-10-23bitbake-dev: Change terminology online/offline to sync/asyncRob Bradford
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-23bitbake: Preserve http_proxy and ftp_proxy in fetcher command executionRichard Purdie
2008-10-22bitbake: Remove bogus test codeRichard Purdie
2008-10-22bitbake: Improve proxy variable handling in fetchersRichard Purdie
2008-10-22bitbake-dev: add goggle - an experimental GTK UI.Rob Bradford
2008-10-21bitbake-dev: Include the worker's PID in eventsRob Bradford
When the runqueue forks off we save the pid inside the event module for that thread. When we next fire an event then that PID gets included in the events.
2008-10-21bitbake-dev: Dynamically load the UI module.Rob Bradford
Dynamically load the UI from a module based on the UI name given. We still however maintain a fixed set in here with the set of suggested UIs.
2008-10-20bitbake utils.py: Merge prunedir symlink fix from bitbake upstreamRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5551 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-20bitbake-dev: Remove the Pkg{Started, Failed, Succeeded} events and their ↵Robert Bradford
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: Add some sanity checks to the lockfile functionsRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5534 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-17bitbake-dev: Don't fallback if the UI fails to start; give an error message ↵Robert Bradford
on UI exception git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5530 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-17bitbake-dev: Move the ncurses TTY check into the UI plugin itself.Robert Bradford
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5529 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-17bitbake-dev: Refactor the environment variable handling.Robert Bradford
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 Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5453 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-06bitbake providers.py: Fix message typo and improve debug infoRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5416 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-06bitbake utils.py: Fix ocassional locking glitch with a better retrying mechanismRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5415 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-02fetch/__init__.py: Add in hooks to make sure osc fetcher is seenRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5402 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-01bitbake: Fix nostamp flag handling bugRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5368 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-01bitbake/bitbake-dev: Bump cache version after AUTOREV DONT_CACHE changesRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5362 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30bitbake cache.py: When SRCREV autorevisioning for a recipe is in use, don't ↵Richard Purdie
cache the recipe. Based on work from Heikki Paajanen git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5352 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30Add OEROOT to preserved_envvars_list.Joshua Lock
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5351 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30bitbake: Sync with upstreamRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5350 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30Fix better_exec error message to actually report filename.Joshua Lock
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5349 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30bitbake/bitbake-dev: Allow much better control of which variable influence ↵Richard Purdie
bitbake from the environment git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5347 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30bitbake/bitbake-dev: Sync with upstreamRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5346 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30AUTHORS: update my email in BitBakeMarcin Juszkiewicz
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5344 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30Merge changes from Poky bitbake 1.8Joshua Lock
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-30bitbake-dev: Update against bitbake trunkRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5339 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30Add bitbake-dev to allow ease of testing and development of bitbake trunkRichard Purdie
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5337 311d38ba-8fff-0310-9ca6-ca027cbcb966