diff options
| author | Eli Schwartz <eschwartz@archlinux.org> | 2022-01-26 19:51:13 -0500 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2022-01-27 13:01:48 -0800 |
| commit | 7e0004d8cf895237f4fb0ccc725fcbc2eccff966 (patch) | |
| tree | d40c399dd865a2adf266459e23ffab61cc892887 /mesonbuild | |
| parent | ff7a30c0eac523dec93ab8981da56914f08a8b72 (diff) | |
| download | meson-7e0004d8cf895237f4fb0ccc725fcbc2eccff966.tar.gz | |
move the version info for build_always* directly into the kwarginfo
Rather than pointlessly evolving it in the exactly one place which it is
used. It's not clear what the purpose for this was.
Diffstat (limited to 'mesonbuild')
| -rw-r--r-- | mesonbuild/interpreter/interpreter.py | 4 | ||||
| -rw-r--r-- | mesonbuild/interpreter/type_checking.py | 9 |
2 files changed, 9 insertions, 4 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py index 0366cd1a4..20e1902c6 100644 --- a/mesonbuild/interpreter/interpreter.py +++ b/mesonbuild/interpreter/interpreter.py @@ -1715,8 +1715,8 @@ external dependencies (including libraries) must go to "dependencies".''') @typed_kwargs( 'custom_target', COMMAND_KW, - CT_BUILD_ALWAYS.evolve(deprecated='0.47.0'), - CT_BUILD_ALWAYS_STALE.evolve(since='0.47.0'), + CT_BUILD_ALWAYS, + CT_BUILD_ALWAYS_STALE, CT_BUILD_BY_DEFAULT, CT_INPUT_KW, CT_INSTALL_DIR_KW, diff --git a/mesonbuild/interpreter/type_checking.py b/mesonbuild/interpreter/type_checking.py index 9ba61f942..897315d20 100644 --- a/mesonbuild/interpreter/type_checking.py +++ b/mesonbuild/interpreter/type_checking.py @@ -282,10 +282,15 @@ CT_INSTALL_DIR_KW: KwargInfo[T.List[T.Union[str, bool]]] = KwargInfo( CT_BUILD_BY_DEFAULT: KwargInfo[T.Optional[bool]] = KwargInfo('build_by_default', (bool, type(None)), since='0.40.0') -CT_BUILD_ALWAYS: KwargInfo[T.Optional[bool]] = KwargInfo('build_always', (bool, NoneType)) +CT_BUILD_ALWAYS: KwargInfo[T.Optional[bool]] = KwargInfo( + 'build_always', (bool, NoneType), + deprecated='0.47.0', +) CT_BUILD_ALWAYS_STALE: KwargInfo[T.Optional[bool]] = KwargInfo( - 'build_always_stale', (bool, NoneType)) + 'build_always_stale', (bool, NoneType), + since='0.47.0', +) INCLUDE_DIRECTORIES: KwargInfo[T.List[T.Union[str, IncludeDirs]]] = KwargInfo( 'include_dirs', |
