diff options
author | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-06-21 15:50:38 +0200 |
---|---|---|
committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-06-22 21:09:19 +0200 |
commit | 0c4dd81c4db228492a483b9aade3450d0ed408e2 (patch) | |
tree | 58f2f9cb2565f6c35d7cc622cab690fbab13c42d /mesonbuild/interpreter/interpreterobjects.py | |
parent | 7588dbc587afd3de931be60472f8919ae17dd396 (diff) | |
download | meson-0c4dd81c4db228492a483b9aade3450d0ed408e2.zip meson-0c4dd81c4db228492a483b9aade3450d0ed408e2.tar.gz meson-0c4dd81c4db228492a483b9aade3450d0ed408e2.tar.bz2 |
fix: Handling BothLibraries objects (fixes #8907)
Diffstat (limited to 'mesonbuild/interpreter/interpreterobjects.py')
-rw-r--r-- | mesonbuild/interpreter/interpreterobjects.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/interpreter/interpreterobjects.py b/mesonbuild/interpreter/interpreterobjects.py index 744f69c..261d781 100644 --- a/mesonbuild/interpreter/interpreterobjects.py +++ b/mesonbuild/interpreter/interpreterobjects.py @@ -807,8 +807,9 @@ class BuildTargetHolder(ObjectHolder[_BuildTarget]): @noPosargs @noKwargs - @FeatureNew('BuildTarget.found', '0.59.0') def found_method(self, args: T.List[TYPE_var], kwargs: TYPE_kwargs) -> bool: + if not (isinstance(self.held_object, build.Executable) and self.held_object.was_returned_by_find_program): + FeatureNew.single_use('BuildTarget.found', '0.59.0', subproject=self.held_object.subproject) return True @noPosargs |