aboutsummaryrefslogtreecommitdiff
path: root/dependencies.py
diff options
context:
space:
mode:
authorIgor Gnatenko <i.gnatenko.brain@gmail.com>2015-07-02 00:23:52 +0300
committerIgor Gnatenko <i.gnatenko.brain@gmail.com>2015-07-02 00:23:52 +0300
commitd7ca9eee5a5960a63fdf70edea119afb1db962fc (patch)
tree4c1149a1300fe5f9079df30872b85e49329a8ffd /dependencies.py
parent19ae286aff8827bcc2334dc3daf4e60bba6f32ab (diff)
downloadmeson-d7ca9eee5a5960a63fdf70edea119afb1db962fc.zip
meson-d7ca9eee5a5960a63fdf70edea119afb1db962fc.tar.gz
meson-d7ca9eee5a5960a63fdf70edea119afb1db962fc.tar.bz2
vala: add support for --target-glib
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Diffstat (limited to 'dependencies.py')
-rw-r--r--dependencies.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/dependencies.py b/dependencies.py
index 8d4e812..dc6279e 100644
--- a/dependencies.py
+++ b/dependencies.py
@@ -110,17 +110,17 @@ class PkgConfigDependency(Dependency):
self.modversion = out.decode().strip()
mlog.log('%s dependency' % self.type_string, mlog.bold(name), 'found:',
mlog.green('YES'), self.modversion)
- version_requirement = kwargs.get('version', None)
- if version_requirement is None:
+ self.version_requirement = kwargs.get('version', None)
+ if self.version_requirement is None:
self.is_found = True
else:
- if not isinstance(version_requirement, str):
+ if not isinstance(self.version_requirement, str):
raise DependencyException('Version argument must be string.')
- self.is_found = mesonlib.version_compare(self.modversion, version_requirement)
+ self.is_found = mesonlib.version_compare(self.modversion, self.version_requirement)
if not self.is_found and self.required:
raise DependencyException(
'Invalid version of a dependency, needed %s %s found %s.' %
- (name, version_requirement, self.modversion))
+ (name, self.version_requirement, self.modversion))
if not self.is_found:
return
p = subprocess.Popen([pkgbin, '--cflags', name], stdout=subprocess.PIPE,