diff options
author | Elliott Sales de Andrade <quantum.analyst@gmail.com> | 2017-04-15 16:48:47 -0400 |
---|---|---|
committer | Elliott Sales de Andrade <quantum.analyst@gmail.com> | 2017-05-09 18:28:04 -0400 |
commit | cb24c2d58afce68aeb0ed8ffd369e90998ad83a3 (patch) | |
tree | d2f1db0a2f58b8ea7aff3466dad3bf80ab9c5994 /mesonbuild/dependencies/base.py | |
parent | d96b16c24b512c746f6949cf3c30d05686992efa (diff) | |
download | meson-cb24c2d58afce68aeb0ed8ffd369e90998ad83a3.zip meson-cb24c2d58afce68aeb0ed8ffd369e90998ad83a3.tar.gz meson-cb24c2d58afce68aeb0ed8ffd369e90998ad83a3.tar.bz2 |
Split apart platform-specific dependencies
Diffstat (limited to 'mesonbuild/dependencies/base.py')
-rw-r--r-- | mesonbuild/dependencies/base.py | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py index 709bcb2..4bdb989 100644 --- a/mesonbuild/dependencies/base.py +++ b/mesonbuild/dependencies/base.py @@ -787,30 +787,6 @@ class BoostDependency(Dependency): return 'thread' in self.requested_modules -class AppleFrameworks(Dependency): - def __init__(self, environment, kwargs): - Dependency.__init__(self, 'appleframeworks', kwargs) - modules = kwargs.get('modules', []) - if isinstance(modules, str): - modules = [modules] - if not modules: - raise DependencyException("AppleFrameworks dependency requires at least one module.") - self.frameworks = modules - - def get_link_args(self): - args = [] - for f in self.frameworks: - args.append('-framework') - args.append(f) - return args - - def found(self): - return mesonlib.is_osx() - - def get_version(self): - return 'unknown' - - class ExtraFrameworkDependency(Dependency): def __init__(self, name, required, path, kwargs): Dependency.__init__(self, 'extraframeworks', kwargs) @@ -1011,7 +987,6 @@ def find_external_dependency(name, environment, kwargs): # This has to be at the end so the classes it references # are defined. packages = {'boost': BoostDependency, - 'appleframeworks': AppleFrameworks, 'threads': ThreadDependency, 'python3': Python3Dependency, } |