summaryrefslogtreecommitdiff
path: root/buildstream/plugins
Commit message (Expand)AuthorAgeFilesLines
* filter.py: Set BST_RUN_COMMANDS to FalseJürg Billeter2019-03-061-0/+3
* filter.py: Set BST_VIRTUAL_DIRECTORYJürg Billeter2019-03-061-0/+3
* import.py: Set BST_RUN_COMMANDS to FalseJürg Billeter2019-03-061-0/+3
* storage: Use variable-length argument list for Directory.descend()Jürg Billeter2019-03-063-6/+6
* Use [a, b, *c] instead of [a, b] + c when building listbschubert/more-pythonic-list-concatBenjamin Schubert2019-03-014-7/+9
* compose.py: Replace file list with filter callbackJürg Billeter2019-02-261-1/+4
* local.py: Remove unnecessary files argument from copy_files() callJürg Billeter2019-02-261-1/+1
* Document how to refer to cross-junction dependencies inlinechandan/junction-dependency-formatChandan Singh2019-02-261-0/+2
* Use sets when checking for existence of an elementBenjamin Schubert2019-02-151-2/+2
* utils.py: Remove list_dirs parameter from list_relative_paths()Jürg Billeter2019-02-111-1/+1
* local.py: Do not follow symlinks in local directoriesJürg Billeter2019-02-111-3/+3
* import.py: Validate config nodejuerg/importJürg Billeter2019-02-101-0/+4
* filter.py: Fail if declared domains do not exist in the parent elementjennis/warn_for_nonexistent_domainsJames Ennis2019-02-042-3/+29
* filter.py: Add an example to the documentationjennis/filter-docsJames Ennis2019-02-011-3/+105
* filter.py/filter.yaml: Documentation improvementsJames Ennis2019-02-012-21/+22
* filter.py: don't recurse when staging dependenciesDor Askayo2019-01-301-1/+3
* Fixup refs to 'bst fetch'Angelos Evripiotis2019-01-281-2/+2
* Fixup refs to 'bst track'Angelos Evripiotis2019-01-287-7/+7
* Derive import plugin from Element instead of BuildElementChandan Singh2019-01-181-9/+2
* bzr source plugins: Remove all of the atomic backup directory business logicTristan Van Berkom2019-01-181-74/+18
* bzr source plugin: Use lock files to avoid corrupting the source cacheTristan Van Berkom2019-01-181-6/+29
* buildstream/plugins/elements/script.py: Mark script as BST_VIRTUAL_DIRECTORYvalentindavid/script_virtual_directoryValentin David2019-01-091-0/+3
* _downloadablefilesource.py: Avoid crashes when HOME is unsetTristan Van Berkom2018-12-261-1/+7
* plugins/elements/import.py: Fixing new (duplicate-string-formatting-argument)...Tristan Van Berkom2018-12-261-1/+1
* Expose base class for Git source pluginsChandan Singh2018-12-201-644/+3
* BuildElement: Don't enable batching of prepare and assemble by defaultTristan Van Berkom2018-12-1310-10/+70
* distutils plugin: Support virtual directoriesTristan Van Berkom2018-12-131-1/+2
* modulebuild plugin: Support virtual directoriesTristan Van Berkom2018-12-131-1/+2
* pip element plugin: Support virtual directoriesTristan Van Berkom2018-12-131-1/+2
* makemaker plugin: Support virtual directoriesTristan Van Berkom2018-12-131-1/+2
* manual plugin: Support virtual directoriesTristan Van Berkom2018-12-131-1/+2
* Force updating tags when fetching git repositoryvalentindavid/git_force_fetch_tagsValentin David2018-12-111-1/+1
* git source plugin: Emmit the ref-not-in-track warning from validate_cache()Tristan Van Berkom2018-12-061-37/+30
* git source plugin: Implementing submodule warningsTristan Van Berkom2018-12-061-12/+75
* git source plugin: Rename symbol for consistency and readabilityTristan Van Berkom2018-12-061-2/+3
* git source plugin: Fixing documentation linking and typoTristan Van Berkom2018-12-061-5/+6
* types.py: Moving CoreWarnings to the types.py moduleTristan Van Berkom2018-12-061-2/+1
* git source plugin: Track git tags and save them to reproduce a minimum shallo...Valentin David2018-12-051-13/+203
* buildstream/plugins/sources/git.py: warn about checkout by defaultJavier Jardón2018-12-031-0/+5
* Add support for .netrc in remote/tar/zip pluginsValentin David2018-11-291-1/+79
* compose.py: Support batching for integration commandsJürg Billeter2018-11-271-2/+3
* local.py: Implement _get_local_path()Jürg Billeter2018-11-271-0/+3
* plugins/elements/cmake.yaml: always specify variable typesAbderrahim Kitouni2018-11-191-1/+1
* sources/pip.py: Use move_atomic instead of manual os.renameBenjamin Schubert2018-11-191-7/+7
* Extract atomic move function to utils.pyBenjamin Schubert2018-11-191-19/+11
* Fix os.rename in git source element to correctly handle error codesBenjamin Schubert2018-11-191-15/+18
* plugins/sources/pip.py: also look for python version named "python"Benjamin Schubert2018-11-191-0/+1
* plugins/sources/pip.py: Accomodate characters '-','.','_' for packagesctolentino82018-11-021-4/+19
* BREAK: manual.yaml: don't set any default env varsAngelos Evripiotis2018-11-011-19/+0
* build elements: Add reference to BuildElement's built-in configchandan/source-doc-directoryChandan Singh2018-10-2511-0/+33