diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2020-01-07 15:12:58 -0800 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2020-01-29 09:11:24 -0800 |
commit | f85d6cee6abd5d3f763240bcd0ab4e18daf60c95 (patch) | |
tree | 247ce9671d0393b02bbedbdb84cd21d7abdd26fb /mesonbuild/dependencies/misc.py | |
parent | d0c7b5169303fb0a394201d90be1e74426d7b2d9 (diff) | |
download | meson-f85d6cee6abd5d3f763240bcd0ab4e18daf60c95.zip meson-f85d6cee6abd5d3f763240bcd0ab4e18daf60c95.tar.gz meson-f85d6cee6abd5d3f763240bcd0ab4e18daf60c95.tar.bz2 |
dependencies/base: Split process_method_kw out of Dependency
I want to use this in a new class as well, that doesn't descend from
Dependency.
Diffstat (limited to 'mesonbuild/dependencies/misc.py')
-rw-r--r-- | mesonbuild/dependencies/misc.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/mesonbuild/dependencies/misc.py b/mesonbuild/dependencies/misc.py index 9077222..fd480c1 100644 --- a/mesonbuild/dependencies/misc.py +++ b/mesonbuild/dependencies/misc.py @@ -27,7 +27,7 @@ from ..mesonlib import listify from .base import ( DependencyException, DependencyMethods, ExternalDependency, ExtraFrameworkDependency, PkgConfigDependency, - CMakeDependency, ConfigToolDependency, + CMakeDependency, ConfigToolDependency, process_method_kw, ) @@ -205,7 +205,7 @@ class Python3Dependency(ExternalDependency): @classmethod def _factory(cls, environment, kwargs): - methods = cls._process_method_kw(kwargs) + methods = process_method_kw(cls.get_methods(), kwargs) candidates = [] if DependencyMethods.PKGCONFIG in methods: @@ -329,7 +329,7 @@ class PcapDependency(ExternalDependency): @classmethod def _factory(cls, environment, kwargs): - methods = cls._process_method_kw(kwargs) + methods = process_method_kw(cls.get_methods(), kwargs) candidates = [] if DependencyMethods.PKGCONFIG in methods: @@ -374,7 +374,7 @@ class CupsDependency(ExternalDependency): @classmethod def _factory(cls, environment, kwargs): - methods = cls._process_method_kw(kwargs) + methods = process_method_kw(cls.get_methods(), kwargs) candidates = [] if DependencyMethods.PKGCONFIG in methods: @@ -416,7 +416,7 @@ class LibWmfDependency(ExternalDependency): @classmethod def _factory(cls, environment, kwargs): - methods = cls._process_method_kw(kwargs) + methods = process_method_kw(cls.get_methods(), kwargs) candidates = [] if DependencyMethods.PKGCONFIG in methods: @@ -444,7 +444,7 @@ class LibGCryptDependency(ExternalDependency): @classmethod def _factory(cls, environment, kwargs): - methods = cls._process_method_kw(kwargs) + methods = process_method_kw(cls.get_methods(), kwargs) candidates = [] if DependencyMethods.PKGCONFIG in methods: @@ -475,7 +475,7 @@ class GpgmeDependency(ExternalDependency): @classmethod def _factory(cls, environment, kwargs): - methods = cls._process_method_kw(kwargs) + methods = process_method_kw(cls.get_methods(), kwargs) candidates = [] if DependencyMethods.PKGCONFIG in methods: @@ -530,7 +530,7 @@ class ShadercDependency(ExternalDependency): @classmethod def _factory(cls, environment, kwargs): - methods = cls._process_method_kw(kwargs) + methods = process_method_kw(cls.get_methods(), kwargs) candidates = [] if DependencyMethods.PKGCONFIG in methods: |