You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by tv...@apache.org on 2022/07/28 09:29:02 UTC

[buildstream] 01/01: Merge pull request #1704 from apache/tristan/source-set-ref-mapping-node

This is an automated email from the ASF dual-hosted git repository.

tvb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 6e903464eba57a180f5b17f35b47c5a4baf0be1d
Merge: e861c4fb0 58f6bc7ed
Author: Tristan Van Berkom <tr...@codethink.co.uk>
AuthorDate: Thu Jul 28 18:28:57 2022 +0900

    Merge pull request #1704 from apache/tristan/source-set-ref-mapping-node
    
    source.py: Pass MappingNode to Source.set_ref()

 src/buildstream/__init__.py            |   2 +-
 src/buildstream/_yaml.pyx              |   3 +
 src/buildstream/element.py             |   4 +-
 src/buildstream/node.pyx               |   2 +-
 src/buildstream/plugin.py              |  20 ++++--
 src/buildstream/source.py              | 108 ++++++++++++++++++++++++++-------
 src/buildstream/types.py               |  16 ++++-
 tests/integration/interactive_build.py |   5 +-
 tests/internals/yaml.py                |  30 ++++++++-
 tests/internals/yaml/dictionary.yaml   |   4 ++
 10 files changed, 157 insertions(+), 37 deletions(-)