diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2021-08-10 15:34:47 -0700 |
---|---|---|
committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-09-30 21:01:38 +0200 |
commit | d9c32f32d1d011d8fe95b8fb4044d6ed98af2d9c (patch) | |
tree | 5f84573f26f5ba1f00f0a6a10a4983ac64d30883 /mesonbuild/interpreter/interpreter.py | |
parent | d25349e8cf67384b961dc35f7764cf6e9f76b00e (diff) | |
download | meson-d9c32f32d1d011d8fe95b8fb4044d6ed98af2d9c.zip meson-d9c32f32d1d011d8fe95b8fb4044d6ed98af2d9c.tar.gz meson-d9c32f32d1d011d8fe95b8fb4044d6ed98af2d9c.tar.bz2 |
interpreter: move DEPFILE_KW to type_checkingt
Diffstat (limited to 'mesonbuild/interpreter/interpreter.py')
-rw-r--r-- | mesonbuild/interpreter/interpreter.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py index e05379a..71ae728 100644 --- a/mesonbuild/interpreter/interpreter.py +++ b/mesonbuild/interpreter/interpreter.py @@ -50,6 +50,7 @@ from .interpreterobjects import ( NullSubprojectInterpreter, ) from .type_checking import ( + DEPFILE_KW, ENV_KW, INSTALL_MODE_KW, LANGUAGE_KW, @@ -1717,7 +1718,7 @@ This will become a hard error in the future.''' % kwargs['input'], location=self 'generator', KwargInfo('arguments', ContainerTypeInfo(list, str, allow_empty=False), required=True, listify=True), KwargInfo('output', ContainerTypeInfo(list, str, allow_empty=False), required=True, listify=True), - KwargInfo('depfile', (str, NoneType), validator=lambda x: 'Depfile must be a plain filename with a subdirectory' if has_path_sep(x) else None), + DEPFILE_KW, KwargInfo('capture', bool, default=False, since='0.43.0'), KwargInfo('depends', ContainerTypeInfo(list, (build.BuildTarget, build.CustomTarget)), default=[], listify=True), ) |