diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-06-24 15:45:25 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-06-24 15:45:25 +0300 |
commit | 35eb8c7b9a0ef755aa228619dd04f937410743c9 (patch) | |
tree | 224db2d4470c8eef8618a8338020436206dd7837 | |
parent | ea4fe8e4177fa243c0886931bcb7ba6625e947f3 (diff) | |
download | meson-35eb8c7b9a0ef755aa228619dd04f937410743c9.zip meson-35eb8c7b9a0ef755aa228619dd04f937410743c9.tar.gz meson-35eb8c7b9a0ef755aa228619dd04f937410743c9.tar.bz2 |
Added version info to sdl2dep. Closes #616.
-rw-r--r-- | mesonbuild/dependencies.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mesonbuild/dependencies.py b/mesonbuild/dependencies.py index e70e1a7..544291b 100644 --- a/mesonbuild/dependencies.py +++ b/mesonbuild/dependencies.py @@ -1015,6 +1015,7 @@ class SDL2Dependency(Dependency): self.linkargs = stdo.decode().strip().split() self.is_found = True mlog.log('Dependency', mlog.bold('sdl2'), 'found:', mlog.green('YES'), '(%s)' % sdlconf) + self.version = '2' # FIXME return try: pcdep = PkgConfigDependency('sdl2', kwargs) @@ -1022,6 +1023,7 @@ class SDL2Dependency(Dependency): self.is_found = True self.cargs = pcdep.get_compile_args() self.linkargs = pcdep.get_link_args() + self.version = pcdep.get_version() return except Exception: pass @@ -1031,6 +1033,7 @@ class SDL2Dependency(Dependency): self.is_found = True self.cargs = fwdep.get_compile_args() self.linkargs = fwdep.get_link_args() + self.version = '2' # FIXME return mlog.log('Dependency', mlog.bold('sdl2'), 'found:', mlog.red('NO')) @@ -1043,6 +1046,9 @@ class SDL2Dependency(Dependency): def found(self): return self.is_found + def get_version(self): + return self.version + class ExtraFrameworkDependency(Dependency): def __init__(self, name, required, path=None): Dependency.__init__(self) |