aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/modules/pkgconfig.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/modules/pkgconfig.py b/mesonbuild/modules/pkgconfig.py
index 881688e..074fc5a 100644
--- a/mesonbuild/modules/pkgconfig.py
+++ b/mesonbuild/modules/pkgconfig.py
@@ -63,6 +63,8 @@ class DependenciesHelper:
processed_reqs.append(obj.name)
elif isinstance(obj, str):
processed_reqs.append(obj)
+ elif isinstance(obj, dependencies.Dependency) and not obj.found():
+ pass
else:
raise mesonlib.MesonException('requires argument not a string, '
'library with pkgconfig-generated file '