Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adds username support to the git fetcher, and exports SSH_AGENT_PID + ↵ | Robert Bragg | 2008-12-03 | 2 | -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-dev: Add basics of "puccho" image builder UI | Rob Bradford | 2008-12-01 | 4 | -5/+1508 |
| | |||||
* | bitbake-dev: Refactor goggle to pull out useful components. | Rob Bradford | 2008-12-01 | 3 | -145/+188 |
| | | | | | | Separate the GTK components and abstractions to a separate module where they can be used by other user interfaces. This module includes the model, the view and abstraction that populates the model. | ||||
* | bitbake-dev: Ignore SkipPackage and FunFailed errors when looking for python ↵ | Richard Purdie | 2008-11-07 | 1 | -0/+4 |
| | | | | task failures | ||||
* | bitbake-dev: Fix python function task execution failure handling | Richard Purdie | 2008-11-07 | 1 | -2/+5 |
| | |||||
* | bitbake-dev: Always include logs for now | Richard Purdie | 2008-11-07 | 1 | -1/+1 |
| | |||||
* | bitbake-dev: Fix knotty fatal message handling and ignore configparsed events | Richard Purdie | 2008-11-07 | 1 | -2/+4 |
| | |||||
* | bitbake-dev: Handle fatal events correctly | Richard Purdie | 2008-11-07 | 1 | -0/+4 |
| | |||||
* | bitbake-dev: Fix exit code value handling | Richard Purdie | 2008-11-07 | 1 | -1/+1 |
| | |||||
* | bitbake: Improve error message for missing class files | Richard Purdie | 2008-11-06 | 1 | -2/+0 |
| | |||||
* | bitbake: Optionally take username/password options from url parameters | Richard Purdie | 2008-11-05 | 1 | -0/+4 |
| | |||||
* | bitbake wget.py: Fix problem with empty proxy variables | Richard Purdie | 2008-11-04 | 1 | -2/+2 |
| | |||||
* | bitbake: Improve proxy handling got wget so urls can be excluded from the proxy | Richard Purdie | 2008-11-04 | 1 | -3/+22 |
| | |||||
* | base.bbclass: Set GIT_CONFIG correctly | Richard Purdie | 2008-11-04 | 1 | -1/+1 |
| | |||||
* | bitbake: Don't export the GIT_PROXY_COMMAND in the fetcher code since it ↵ | Richard Purdie | 2008-10-31 | 1 | -1/+1 |
| | | | | means selective proxying isn't possible | ||||
* | bitbake: Add tryaltconfigs option to disable the alternative configuration ↵ | Richard Purdie | 2008-10-28 | 3 | -2/+6 |
| | | | | attempts and make the 'continue' more aggresive | ||||
* | bitbake-dev: Renamed to match the UI name | Rob Bradford | 2008-10-28 | 1 | -0/+0 |
| | | | | | | 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. | ||||
* | bitbake-dev: Use the default task if 'None' asked for | Rob Bradford | 2008-10-28 | 1 | -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 parsing | Rob Bradford | 2008-10-28 | 1 | -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: Save the cooker log into the working directory. | Rob Bradford | 2008-10-28 | 1 | -8/+4 |
| | | | | | This is necessary since with later refactoring the TMPDIR variable will not be available at this point in time. | ||||
* | bitbake-dev: Remove use of self.configuration.cmd as state from shell | Rob Bradford | 2008-10-27 | 1 | -10/+2 |
| | | | | | | 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. | ||||
* | bitbake-dev: Remove implicit task from generateDepTree/generateDotGraphFiles | Rob Bradford | 2008-10-27 | 3 | -10/+12 |
| | | | | | 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 parameter | Rob Bradford | 2008-10-27 | 1 | -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" command | Rob Bradford | 2008-10-27 | 2 | -4/+3 |
| | | | | | 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" command | Rob Bradford | 2008-10-27 | 2 | -4/+5 |
| | | | | | 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: Fix the wget fetcher so parameter portions of uris are ignored | Richard Purdie | 2008-10-24 | 1 | -1/+1 |
| | |||||
* | bitbake-dev: add a setVariable command | Rob Bradford | 2008-10-24 | 1 | -0/+9 |
| | | | | | This is synonymous with the getVariable command and allows you to set values in the data dictionary. | ||||
* | bitbake-dev: rename readVariable to getVariable | Rob Bradford | 2008-10-23 | 2 | -3/+3 |
| | | | | | Changing the name of this command makes it more consistent with other command names. | ||||
* | bitbake-dev: Change terminology online/offline to sync/async | Rob Bradford | 2008-10-23 | 2 | -42/+42 |
| | | | | | | 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: Preserve http_proxy and ftp_proxy in fetcher command execution | Richard Purdie | 2008-10-23 | 1 | -1/+1 |
| | |||||
* | bitbake: Remove bogus test code | Richard Purdie | 2008-10-22 | 1 | -1/+0 |
| | |||||
* | bitbake: Improve proxy variable handling in fetchers | Richard Purdie | 2008-10-22 | 2 | -0/+13 |
| | |||||
* | bitbake-dev: add goggle - an experimental GTK UI. | Rob Bradford | 2008-10-22 | 1 | -0/+222 |
| | |||||
* | bitbake-dev: Include the worker's PID in events | Rob Bradford | 2008-10-21 | 2 | -2/+15 |
| | | | | | 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. | ||||
* | bitbake-dev: Dynamically load the UI module. | Rob Bradford | 2008-10-21 | 1 | -25/+14 |
| | | | | | 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. | ||||
* | bitbake utils.py: Merge prunedir symlink fix from bitbake upstream | Richard Purdie | 2008-10-20 | 1 | -1/+4 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5551 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake-dev: Remove the Pkg{Started, Failed, Succeeded} events and their ↵ | Robert Bradford | 2008-10-20 | 4 | -21/+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: Add some sanity checks to the lockfile functions | Richard Purdie | 2008-10-17 | 1 | -0/+6 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5534 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake-dev: Don't fallback if the UI fails to start; give an error message ↵ | Robert Bradford | 2008-10-17 | 1 | -7/+2 |
| | | | | | | on UI exception git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5530 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake-dev: Move the ncurses TTY check into the UI plugin itself. | Robert Bradford | 2008-10-17 | 2 | -5/+3 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5529 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake-dev: Refactor the environment variable handling. | Robert Bradford | 2008-10-17 | 4 | -11/+30 |
| | | | | | | | | 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 renamed | Richard Purdie | 2008-10-08 | 1 | -1/+1 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5453 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake providers.py: Fix message typo and improve debug info | Richard Purdie | 2008-10-06 | 1 | -2/+3 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5416 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake utils.py: Fix ocassional locking glitch with a better retrying mechanism | Richard Purdie | 2008-10-06 | 1 | -9/+12 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5415 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | fetch/__init__.py: Add in hooks to make sure osc fetcher is seen | Richard Purdie | 2008-10-02 | 1 | -0/+2 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5402 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake: Fix nostamp flag handling bug | Richard Purdie | 2008-10-01 | 1 | -1/+1 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5368 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake/bitbake-dev: Bump cache version after AUTOREV DONT_CACHE changes | Richard Purdie | 2008-10-01 | 1 | -1/+1 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5362 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake cache.py: When SRCREV autorevisioning for a recipe is in use, don't ↵ | Richard Purdie | 2008-09-30 | 3 | -1/+13 |
| | | | | | | 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 | ||||
* | Add OEROOT to preserved_envvars_list. | Joshua Lock | 2008-09-30 | 1 | -0/+1 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5351 311d38ba-8fff-0310-9ca6-ca027cbcb966 | ||||
* | bitbake: Sync with upstream | Richard Purdie | 2008-09-30 | 1 | -0/+5 |
| | | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5350 311d38ba-8fff-0310-9ca6-ca027cbcb966 |