This is an automated email from the ASF dual-hosted git repository. tvb pushed a commit to branch chandan/stack-stricter-warnings in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit a2c9a6be0344426abe6ec7327949bcb1f11acd43 Author: Chandan Singh <[email protected]> AuthorDate: Tue Jul 16 12:17:40 2019 +0100 elements/stack.py: Forbid sources and build dependencies Since the `stack` plugin only cares about its runtime dependencies, explicitly forbid build dependencies and sources from being specified to avoid confusion. Fixes #1075. --- src/buildstream/plugins/elements/stack.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/buildstream/plugins/elements/stack.py b/src/buildstream/plugins/elements/stack.py index 97517ca..4cacd3f 100644 --- a/src/buildstream/plugins/elements/stack.py +++ b/src/buildstream/plugins/elements/stack.py @@ -30,6 +30,12 @@ from buildstream import Element # Element implementation for the 'stack' kind. class StackElement(Element): + # This plugin ingores build dependencies, so disallow them + BST_FORBID_BDEPENDS = True + + # This plugin ignores sources, so disallow them + BST_FORBID_SOURCES = True + # This plugin has been modified to avoid the use of Sandbox.get_directory BST_VIRTUAL_DIRECTORY = True
