summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* plugins/sources/pip.py: also look for python version named "python"bschubert/fix-pip-pythonBenjamin Schubert2018-11-121-0/+1
* source.py: don't let StopIteration propagate to silence() contextmanagerbschubert/fix-silence-stopiteration-pep-0479Benjamin Schubert2018-11-091-20/+22
* _casbaseddirectory: Fix order of list_modified_pathsJim MacArthur2018-11-091-9/+26
* _casbaseddirectory.py: Enable direct CAS-to-CAS import.Jim MacArthur2018-11-091-85/+355
* plugin.py: Redirect DEBUG from `__del__` to `sys.stderr`danielsilverstone-ct/plugin-destroy-debug-to-stderrDaniel Silverstone2018-11-091-1/+2
* artifactcache.py: Fix misleading error message when using % cache quotajennis/quota_declaration_fixJames Ennis2018-11-081-6/+13
* Fix bug with root mounted as non-artifact in script plugin.Valentin David2018-11-081-2/+5
* Test that helpful messages are raised when missing dependenciesBenjamin Schubert2018-11-081-1/+2
* Move bwrap checks in platform/linux.pyBenjamin Schubert2018-11-082-48/+30
* Fix infinite recursion in default strip debug commandValentin David2018-11-081-0/+5
* Fix cache corruption by scripts when layout and integration commands are usedValentin David2018-11-071-7/+8
* element.py: Use _force_rmtree instead of custom code.jmac/make_writable_combinationJim MacArthur2018-11-071-10/+3
* _sandboxremote.py: Use the standard SandboxError.jmac/remote-sandbox-errorsJim MacArthur2018-11-061-4/+1
* utils: Fix _pretty_size() for sizes > 1024TJosh Smith2018-11-061-3/+4
* Split up artifact cache and CAS cacheJürg Billeter2018-11-056-387/+531
* element.py: Do not include type name of artifact cache in cache keyJürg Billeter2018-11-051-1/+1
* _project.py: Remove unused artifacts parameter from load_elements()Jürg Billeter2018-11-052-3/+2
* element.py: Remove unused artifacts parameter from _new_from_meta()Jürg Billeter2018-11-053-6/+5
* _project.py: Remove unused artifacts parameter from create_element()Jürg Billeter2018-11-052-3/+2
* _elementfactory.py: Remove unused artifacts parameter from create()Jürg Billeter2018-11-052-4/+3
* element.py: Remove artifacts parameter from constructorJürg Billeter2018-11-052-3/+3
* element.py: Pass bare_directory also to SandboxRemote()juerg/remote-executionJürg Billeter2018-11-031-0/+1
* plugins/sources/pip.py: Accomodate characters '-','.','_' for packagesctolentino82018-11-021-4/+19
* _yaml.py: Implement `get()` for `ChainMap`Daniel Silverstone2018-11-011-0/+6
* BREAK: manual.yaml: don't set any default env varsAngelos Evripiotis2018-11-012-20/+1
* _frontend/app.py: Set correct element-path in interactive bst-initchiaratolentino/bst-init-interactive-elementpathctolentino82018-10-311-1/+1
* element: Make "--sysroot" take a bare directoryJonathan Maw2018-10-303-8/+22
* sandbox.py: Remove redundant Sandbox.__directoryJonathan Maw2018-10-301-2/+1
* Element: Use cached buildtree in build shells and failure shellsJonathan Maw2018-10-305-21/+12
* element.py: Always clean up the rootdirJonathan Maw2018-10-301-2/+2
* _stream.py: Preserve stdout FD across checkout-to-stdoutDaniel Silverstone2018-10-261-3/+10
* various: Move _sentinel from utils.py to _yaml.pyDaniel Silverstone2018-10-264-18/+7
* _loader/loadelement.py: Use enumerate() in dependency extractiondanielsilverstone-ct/use-enumerateDaniel Silverstone2018-10-261-5/+3
* Check if command is a str and replace by list before checking existenceBenjamin Schubert2018-10-263-8/+12
* _yaml.py: Do not insert into cache if retrieved from cacheDaniel Silverstone2018-10-261-3/+2
* build elements: Add reference to BuildElement's built-in configchandan/source-doc-directoryChandan Singh2018-10-2512-0/+35
* sources: Don't redundantly document directory configurationChandan Singh2018-10-2511-34/+28
* _artifactcache/cascache.py: Cleanup lint warning about indexingDaniel Silverstone2018-10-251-2/+3
* _artifactcache/cascache.py: Remove unused importsDaniel Silverstone2018-10-251-1/+0
* _artifactcache/cascache.py: Prepare attributes in __init__Daniel Silverstone2018-10-251-0/+4
* _artifactcache/cascache.py: Silence len(SEQUENCE) as condition warningsDaniel Silverstone2018-10-251-3/+3
* _artifactcache/cascache.py: Refactor slightly for indentationDaniel Silverstone2018-10-251-3/+4
* sandbox/_sandboxchroot.py: Silence warning about dict.getDaniel Silverstone2018-10-251-1/+1
* sandbox/_sandboxchroot.py: Silence warning about preexec_fnDaniel Silverstone2018-10-251-1/+1
* sandbox/_sandboxchroot.py: Silence warning about unused variableDaniel Silverstone2018-10-251-1/+0
* sandbox/_sandboxbwrap.py: Disable lint about dict.getDaniel Silverstone2018-10-251-1/+1
* sandbox/_mounter.py: Remove useless inheritance on `object`Daniel Silverstone2018-10-251-1/+1
* sandbox/_mount.py: Do not use dict literals in argument defaultsDaniel Silverstone2018-10-251-3/+6
* plugins/source/git.py: Rationalised unused return valuesDaniel Silverstone2018-10-251-2/+2
* _scheduler/queue/trackqueue.py: Remove unused importDaniel Silverstone2018-10-251-1/+0