summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/framework.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2025-10-24 14:06:43 -0700
committerDylan Baker <dylan@pnwbakers.com>2025-12-17 14:47:18 -0800
commit7ddd0732c27d97fbf36a96c8c3d6bd81cc28ad0f (patch)
treee3ee05be516970a298db5b20f54693c2f6416999 /mesonbuild/dependencies/framework.py
parent5363fc1310d793e738c2bb4868aa24e37a5d880f (diff)
downloadmeson-7ddd0732c27d97fbf36a96c8c3d6bd81cc28ad0f.tar.gz
dependencies: stop passing "language" as a keyword argument
It's allowed in the `DependencyKeywordArguments` TypeDict already, so we now have two sources of truth. Additionally, it's often populated by reading from that dict, so we're just doing useless work.
Diffstat (limited to 'mesonbuild/dependencies/framework.py')
-rw-r--r--mesonbuild/dependencies/framework.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/dependencies/framework.py b/mesonbuild/dependencies/framework.py
index 627e43b52..15c4ce2ff 100644
--- a/mesonbuild/dependencies/framework.py
+++ b/mesonbuild/dependencies/framework.py
@@ -18,9 +18,9 @@ class ExtraFrameworkDependency(ExternalDependency):
type_name = DependencyTypeName('extraframeworks')
- def __init__(self, name: str, env: 'Environment', kwargs: DependencyObjectKWs, language: T.Optional[str] = None) -> None:
+ def __init__(self, name: str, env: 'Environment', kwargs: DependencyObjectKWs) -> None:
paths = kwargs.get('paths', [])
- super().__init__(name, env, kwargs, language=language)
+ super().__init__(name, env, kwargs)
# Full path to framework directory
self.framework_path: T.Optional[str] = None
if not self.clib_compiler: