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/26 05:28:50 UTC
[buildstream] branch master updated (58da3622c -> 8036e2f8a)
This is an automated email from the ASF dual-hosted git repository.
tvb pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git
from 58da3622c Merge pull request #1699 from apache/tristan/fix-potential-race
add cb46d426d _project.py: Remove deadcode Project initializer `load_project`
add cff58ec84 _loader/loader.py: Fix a couple of issues with loading cross junction elements
add b4699f24d tests/format/junctions.py: Test complex cross junction include scenario
add 2731e48ea tests/plugins/loading.py: Check loading of subproject elements via command line
new 8036e2f8a Merge pull request #1701 from apache/tristan/fix-load-cross-project-element
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/buildstream/_loader/loader.py | 12 +++++--
src/buildstream/_project.py | 4 +--
tests/format/junctions.py | 40 ++++++++++++++++++++++
.../options-base => include-complex}/project.conf | 9 +++--
.../subproject.bst | 4 +--
.../include-complex/subproject/include.yml | 8 +++++
.../subproject}/project.conf | 7 ++--
.../include-complex/subproject/target.bst | 4 +++
.../{simple => include-complex}/target.bst | 2 +-
.../junction-with-junction/subproject/target.bst | 0
tests/plugins/loading.py | 6 ++++
11 files changed, 83 insertions(+), 13 deletions(-)
copy tests/format/junctions/{options/options-base => include-complex}/project.conf (52%)
copy tests/format/junctions/{duplicates-override-dup => include-complex}/subproject.bst (56%)
create mode 100644 tests/format/junctions/include-complex/subproject/include.yml
copy tests/format/junctions/{options/options-base => include-complex/subproject}/project.conf (58%)
create mode 100644 tests/format/junctions/include-complex/subproject/target.bst
copy tests/format/junctions/{simple => include-complex}/target.bst (74%)
copy src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/pony.bst => tests/plugins/junction-with-junction/subproject/target.bst (100%)
[buildstream] 01/01: Merge pull request #1701 from apache/tristan/fix-load-cross-project-element
Posted by tv...@apache.org.
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 8036e2f8a0dcb1ee6b95406e7b804bc07b9abaaf
Merge: 58da3622c 2731e48ea
Author: Tristan Van Berkom <tr...@codethink.co.uk>
AuthorDate: Tue Jul 26 14:28:46 2022 +0900
Merge pull request #1701 from apache/tristan/fix-load-cross-project-element
Fix loading cross project element
src/buildstream/_loader/loader.py | 12 +++++--
src/buildstream/_project.py | 4 +--
tests/format/junctions.py | 40 ++++++++++++++++++++++
.../format/junctions/include-complex/project.conf | 15 ++++++++
.../junctions/include-complex/subproject.bst | 8 +++++
.../include-complex/subproject/include.yml | 8 +++++
.../include-complex/subproject/project.conf | 11 ++++++
.../include-complex/subproject/target.bst | 4 +++
tests/format/junctions/include-complex/target.bst | 4 +++
.../junction-with-junction/subproject/target.bst | 1 +
tests/plugins/loading.py | 6 ++++
11 files changed, 108 insertions(+), 5 deletions(-)