summaryrefslogtreecommitdiff
path: root/src/buildstream/plugins
Commit message (Expand)AuthorAgeFilesLines
* import.py: assemble the element via `stage_sources`Darius Makovsky2019-09-241-2/+1
* Remove workspace mounting for sandboxesDarius Makovsky2019-09-241-1/+1
* workspace.py: add workspace source pluginDarius Makovsky2019-09-241-0/+150
* element.py: Abstract not producing artifactsThomas Coldrick2019-09-162-5/+9
* filter.py: Fail if parent element is a stackThomas Coldrick2019-09-161-0/+7
* filter.py: Allow passing integration commandsThomas Coldrick2019-09-162-1/+13
* Use distutils plugin from bst-plugins-experimentalJavier Jardón2019-09-122-100/+0
* sources/tar.py: Ensure tar source files are readableShahwat Dalal2019-09-051-2/+19
* plugins/sources/patch.py: Validate keysThomas Coldrick2019-09-021-0/+1
* Move qmake plugin to bst-plugins-experimentalcoldtom/move-qmakeThomas Coldrick2019-08-142-101/+0
* Move modulebuild plugin to bst-plugins-experimentalThomas Coldrick2019-08-142-99/+0
* Move makemaker plugin to bst-plugins-experimentalThomas Coldrick2019-08-122-99/+0
* Move make plugin to bst-plugins-experimentalcoldtom/move-makeThomas Coldrick2019-08-092-98/+0
* Move meson element to bst-plugins-experimentalThomas Coldrick2019-08-082-150/+0
* Move cmake plugin to bst-plugins-experimentalcoldtom/move-cmakeThomas Coldrick2019-08-082-146/+0
* plugins/elements/junction.py: Add 'ignore-junction-remotes' optionJames Ennis2019-08-061-2/+9
* plugins/elements/junction.py: Add 'cache-junction-elements' optionJames Ennis2019-08-061-1/+8
* downloadablefilesource: Cache 'mirror_dir' and 'default_mirror_file'Benjamin Schubert2019-07-171-9/+14
* node: Add 'get_str_list' on 'MappingNode'Benjamin Schubert2019-07-172-4/+4
* plugin: remove 'node_get_provenance', use the Node API directlyBenjamin Schubert2019-07-152-7/+8
* _project: remove 'key' argument from 'get_path_from_node'Benjamin Schubert2019-07-152-2/+2
* _yaml: Remove 'node_validate' and replace by 'MappingNode.validate_keys'Benjamin Schubert2019-07-1510-10/+10
* _yaml: Remove 'node_items' and add 'MappingNode.items()'Benjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_get' and migrate all remaining calls to new APIBenjamin Schubert2019-07-154-8/+8
* element: Remove `node_get_member` and all references to itBenjamin Schubert2019-07-152-2/+2
* _yaml: Add 'as_int()' on ScalarNodeBenjamin Schubert2019-07-151-1/+1
* _yaml: Add 'as_bool()' and 'is_none()' to ScalarNodeBenjamin Schubert2019-07-154-6/+5
* _yaml: Add 'as_str()' on ScalarNode and 'get_scalar()' on MappingNodeBenjamin Schubert2019-07-158-17/+15
* _yaml: add 'get_mapping()' to MappingNodeBenjamin Schubert2019-07-152-2/+2
* tar.py: Make link target renaming work between base-dirsTristan Maat2019-07-021-9/+36
* plugins/sources: Remove 'or None' call that will never be trueBenjamin Schubert2019-06-102-2/+2
* _yaml.pyx: Forbid expected_type=Mapping, and remove isinstance checkBenjamin Schubert2019-06-031-2/+1
* local.py: Support staging directly into CASRaoul Hidalgo Charman2019-05-221-33/+15
* Move source from 'buildstream' to 'src/buildstream'Chandan Singh2019-05-2142-0/+3891