From 6946029d16bd32799b4a377ee357d1fc1c6cf536 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Fri, 24 Mar 2017 14:18:44 +0530 Subject: [PATCH] Fix regen when using pkg-deps when there's no pkg-config Without this, we'd fail with a "no attribute modversion" error. --- mesonbuild/dependencies.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mesonbuild/dependencies.py b/mesonbuild/dependencies.py index 031e10631..6fff39b9c 100644 --- a/mesonbuild/dependencies.py +++ b/mesonbuild/dependencies.py @@ -112,6 +112,7 @@ class PkgConfigDependency(Dependency): else: self.want_cross = environment.is_cross_build() self.name = name + self.modversion = 'none' # When finding dependencies for cross-compiling, we don't care about # the 'native' pkg-config @@ -154,7 +155,6 @@ class PkgConfigDependency(Dependency): if self.required: raise DependencyException('{} dependency {!r} not found' ''.format(self.type_string, name)) - self.modversion = 'none' return found_msg = [self.type_string + ' dependency', mlog.bold(name), 'found:'] self.version_reqs = kwargs.get('version', None)