diff options
-rw-r--r-- | mesonbuild/dependencies/platform.py | 2 | ||||
-rw-r--r-- | mesonbuild/dependencies/ui.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/mesonbuild/dependencies/platform.py b/mesonbuild/dependencies/platform.py index 5b2003f..c78ebed 100644 --- a/mesonbuild/dependencies/platform.py +++ b/mesonbuild/dependencies/platform.py @@ -33,7 +33,7 @@ class AppleFrameworks(ExternalDependency): for f in self.frameworks: self.link_args += ['-framework', f] - self.is_found = mesonlib.is_osx() + self.is_found = mesonlib.for_darwin(self.want_cross, self.env) def log_tried(self): return 'framework' diff --git a/mesonbuild/dependencies/ui.py b/mesonbuild/dependencies/ui.py index 016eace..e3b371d 100644 --- a/mesonbuild/dependencies/ui.py +++ b/mesonbuild/dependencies/ui.py @@ -39,13 +39,13 @@ class GLDependency(ExternalDependency): def __init__(self, environment, kwargs): super().__init__('gl', environment, None, kwargs) - if mesonlib.is_osx(): + if mesonlib.for_darwin(self.want_cross, self.env): self.is_found = True # FIXME: Use AppleFrameworks dependency self.link_args = ['-framework', 'OpenGL'] # FIXME: Detect version using self.clib_compiler return - if mesonlib.is_windows(): + if mesonlib.for_windows(self.want_cross, self.env): self.is_found = True # FIXME: Use self.clib_compiler.find_library() self.link_args = ['-lopengl32'] |