diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2020-10-01 10:14:20 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2020-10-01 12:35:42 -0700 |
commit | 20663564bdde2a0ec4977b011259b09523555bcb (patch) | |
tree | 1240881edf7238a3252f34aece72a224582ff51d /mesonbuild/interpreter.py | |
parent | 1d04caff29f675329ecb6491b50578474d71b6f4 (diff) | |
download | meson-20663564bdde2a0ec4977b011259b09523555bcb.zip meson-20663564bdde2a0ec4977b011259b09523555bcb.tar.gz meson-20663564bdde2a0ec4977b011259b09523555bcb.tar.bz2 |
deprecated get_configtool_variable and get_pkgconfig_variable
The get_variable method is able to do everything they do and more,
making it generally more useful. Let's tell people to stop using the old
ones.
Diffstat (limited to 'mesonbuild/interpreter.py')
-rw-r--r-- | mesonbuild/interpreter.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index 0e5e0f8..c56eff5 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -459,6 +459,8 @@ class DependencyHolder(InterpreterObject, ObjectHolder): def name_method(self, args, kwargs): return self.held_object.get_name() + @FeatureDeprecated('Dependency.get_pkgconfig_variable', '0.56.0', + 'use Dependency.get_variable(pkgconfig : ...) instead') @permittedKwargs({'define_variable', 'default'}) def pkgconfig_method(self, args, kwargs): args = listify(args) @@ -470,6 +472,8 @@ class DependencyHolder(InterpreterObject, ObjectHolder): return self.held_object.get_pkgconfig_variable(varname, kwargs) @FeatureNew('dep.get_configtool_variable', '0.44.0') + @FeatureDeprecated('Dependency.get_configtool_variable', '0.56.0', + 'use Dependency.get_variable(configtool : ...) instead') @permittedKwargs({}) def configtool_method(self, args, kwargs): args = listify(args) |