aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/dependencies.py6
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)