diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2019-11-25 20:16:54 -0500 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2020-03-06 15:26:02 -0500 |
commit | 8edc6d655d6069dd5e6e7b531701086d774d7529 (patch) | |
tree | 25d64663547ad2c5faf279bd8dda08e8c8e12526 /mesonbuild/build.py | |
parent | 141401c11d8900775a15a91ee6ca4dbeac2dfe87 (diff) | |
download | meson-8edc6d655d6069dd5e6e7b531701086d774d7529.zip meson-8edc6d655d6069dd5e6e7b531701086d774d7529.tar.gz meson-8edc6d655d6069dd5e6e7b531701086d774d7529.tar.bz2 |
Improve logged messages for overriden dependencies
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r-- | mesonbuild/build.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py index 33820b4..2b5c0ea 100644 --- a/mesonbuild/build.py +++ b/mesonbuild/build.py @@ -106,6 +106,12 @@ def get_target_macos_dylib_install_name(ld) -> str: class InvalidArguments(MesonException): pass +class DependencyOverride: + def __init__(self, dep, node, explicit=True): + self.dep = dep + self.node = node + self.explicit = explicit + class Build: """A class that holds the status of one build including all dependencies and so on. |