summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/interpreter.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2024-12-06 14:42:19 -0800
committerDylan Baker <dylan@pnwbakers.com>2025-10-20 15:15:53 -0700
commitd66e0a68c62d9cfaaa4ffc07ea7692a57a89961f (patch)
treeb3423afa5382478c1fae4e4a7663bc62a8ae8a99 /mesonbuild/interpreter/interpreter.py
parentc74b5ad2ca926a3a5c93e83c36e023cf46ebf440 (diff)
downloadmeson-d66e0a68c62d9cfaaa4ffc07ea7692a57a89961f.tar.gz
interpreter: remove dependency_kwargs
Since it's basically unusued, but the DEPENDENCY_KWS can be used instead This requires changing the number of arguments from 19 to 20 because the `DEPENDENCY_KWS` includes `disabler`, but the `permitted_dependency_kwargs` does not.
Diffstat (limited to 'mesonbuild/interpreter/interpreter.py')
-rw-r--r--mesonbuild/interpreter/interpreter.py22
1 files changed, 0 insertions, 22 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py
index e2b399693..69d04bd61 100644
--- a/mesonbuild/interpreter/interpreter.py
+++ b/mesonbuild/interpreter/interpreter.py
@@ -237,28 +237,6 @@ class InterpreterRuleRelaxation(Enum):
ALLOW_BUILD_DIR_FILE_REFERENCES = 1
CARGO_SUBDIR = 2
-permitted_dependency_kwargs = {
- 'allow_fallback',
- 'cmake_args',
- 'cmake_module_path',
- 'cmake_package_version',
- 'components',
- 'default_options',
- 'fallback',
- 'include_type',
- 'language',
- 'main',
- 'method',
- 'modules',
- 'native',
- 'not_found_message',
- 'optional_modules',
- 'private_headers',
- 'required',
- 'static',
- 'version',
-}
-
implicit_check_false_warning = """You should add the boolean check kwarg to the run_command call.
It currently defaults to false,
but it will default to true in meson 2.0.