aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/dependencies/base.py')
-rw-r--r--mesonbuild/dependencies/base.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py
index c7556e1..64c5100 100644
--- a/mesonbuild/dependencies/base.py
+++ b/mesonbuild/dependencies/base.py
@@ -2100,12 +2100,7 @@ def find_external_dependency(name, env, kwargs):
raise DependencyException('Dependency "%s" not found' % (name) +
(', tried %s' % (tried) if tried else ''))
- # return the last failed dependency object
- if pkgdep:
- return pkgdep[-1]
-
- # this should never happen
- raise DependencyException('Dependency "%s" not found, but no dependency object to return' % (name))
+ return NotFoundDependency(env)
def _build_external_dependency_list(name, env, kwargs):