diff options
author | Igor Gnatenko <i.gnatenko.brain@gmail.com> | 2015-07-02 00:23:52 +0300 |
---|---|---|
committer | Igor Gnatenko <i.gnatenko.brain@gmail.com> | 2015-07-02 00:23:52 +0300 |
commit | d7ca9eee5a5960a63fdf70edea119afb1db962fc (patch) | |
tree | 4c1149a1300fe5f9079df30872b85e49329a8ffd /dependencies.py | |
parent | 19ae286aff8827bcc2334dc3daf4e60bba6f32ab (diff) | |
download | meson-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.py | 10 |
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, |