diff options
| author | Dylan Baker <dylan@pnwbakers.com> | 2024-12-06 13:03:16 -0800 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2025-10-20 15:15:53 -0700 |
| commit | ac49d7e2a8183d4e68c9b006318c4ed4c2efabae (patch) | |
| tree | 35ddf374d40aed3de187f940a23944f0cc56e9ac /mesonbuild/interpreter | |
| parent | b7d2e1778c24057b4c20d87996568f6a72a46d73 (diff) | |
| download | meson-ac49d7e2a8183d4e68c9b006318c4ed4c2efabae.tar.gz | |
interpreter: port dependency version to typed_kwargs
Diffstat (limited to 'mesonbuild/interpreter')
| -rw-r--r-- | mesonbuild/interpreter/kwargs.py | 1 | ||||
| -rw-r--r-- | mesonbuild/interpreter/type_checking.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/interpreter/kwargs.py b/mesonbuild/interpreter/kwargs.py index 2a0d1f867..5332067fd 100644 --- a/mesonbuild/interpreter/kwargs.py +++ b/mesonbuild/interpreter/kwargs.py @@ -510,3 +510,4 @@ class FuncDependency(ExtractRequired): optional_modules: T.List[str] private_headers: bool static: T.Optional[bool] + version: T.List[str] diff --git a/mesonbuild/interpreter/type_checking.py b/mesonbuild/interpreter/type_checking.py index 6a7cfb86f..1ac0eb9ed 100644 --- a/mesonbuild/interpreter/type_checking.py +++ b/mesonbuild/interpreter/type_checking.py @@ -952,4 +952,5 @@ DEPENDENCY_KWS: T.List[KwargInfo] = [ KwargInfo('optional_modules', ContainerTypeInfo(list, str), listify=True, default=[]), KwargInfo('private_headers', bool, default=False), KwargInfo('static', (bool, NoneType)), + KwargInfo('version', ContainerTypeInfo(list, str), listify=True, default=[]), ] |
