diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2021-08-11 09:34:59 -0700 |
---|---|---|
committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-09-30 21:01:38 +0200 |
commit | 3bb6d56dcd04fc8ff8674781405208696e4f8d05 (patch) | |
tree | b5d83eb1cc8c71fec1a65b1dcfcce15f61b26dec /mesonbuild/interpreter/interpreter.py | |
parent | 3374b7c323548287f382ae195ad7db516d4dae29 (diff) | |
download | meson-3bb6d56dcd04fc8ff8674781405208696e4f8d05.zip meson-3bb6d56dcd04fc8ff8674781405208696e4f8d05.tar.gz meson-3bb6d56dcd04fc8ff8674781405208696e4f8d05.tar.bz2 |
interpreter: move command kwarg to type_checking
Diffstat (limited to 'mesonbuild/interpreter/interpreter.py')
-rw-r--r-- | mesonbuild/interpreter/interpreter.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py index 68e5430..9fb15d9 100644 --- a/mesonbuild/interpreter/interpreter.py +++ b/mesonbuild/interpreter/interpreter.py @@ -50,6 +50,7 @@ from .interpreterobjects import ( NullSubprojectInterpreter, ) from .type_checking import ( + COMMAND_KW, DEPENDS_KW, DEPFILE_KW, ENV_KW, @@ -1669,14 +1670,7 @@ This will become a hard error in the future.''' % kwargs['input'], location=self @typed_pos_args('run_target', str) @typed_kwargs( 'run_target', - KwargInfo( - 'command', - # TODO: should accept CustomTargetIndex as well? - ContainerTypeInfo(list, (str, build.BuildTarget, build.CustomTarget, ExternalProgram, mesonlib.File), allow_empty=False), - required=True, - listify=True, - default=[], - ), + COMMAND_KW, DEPENDS_KW, ENV_KW.evolve(since='0.57.0'), ) |