diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2021-06-23 09:25:45 -0400 |
---|---|---|
committer | Xavier Claessens <xclaesse@gmail.com> | 2021-06-23 10:15:00 -0400 |
commit | 0bef89b0c2cf49d70cbb41ab980a796044bd858c (patch) | |
tree | 63c3e30e7173fd437572bd053d4d491cd730a699 /mesonbuild/interpreter/interpreter.py | |
parent | 6e0a0fd1da979acb25c1b0d7397e378d613953ba (diff) | |
download | meson-0bef89b0c2cf49d70cbb41ab980a796044bd858c.zip meson-0bef89b0c2cf49d70cbb41ab980a796044bd858c.tar.gz meson-0bef89b0c2cf49d70cbb41ab980a796044bd858c.tar.bz2 |
interpreter: Empty list used to be allowed in install_headers/man
That change introduced when porting to @typed_pos_args breaks gtk4. We
could decide to deprecate/warn but should not error for backward
compatibility.
Diffstat (limited to 'mesonbuild/interpreter/interpreter.py')
-rw-r--r-- | mesonbuild/interpreter/interpreter.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py index f55e58a..f1c7f33 100644 --- a/mesonbuild/interpreter/interpreter.py +++ b/mesonbuild/interpreter/interpreter.py @@ -1881,7 +1881,7 @@ This will become a hard error in the future.''' % kwargs['input'], location=self self.build.benchmarks.append(t) mlog.debug('Adding benchmark', mlog.bold(t.name, True)) - @typed_pos_args('install_headers', varargs=(str, mesonlib.File), min_varargs=1) + @typed_pos_args('install_headers', varargs=(str, mesonlib.File)) @typed_kwargs( 'install_headers', KwargInfo('install_dir', (str, None)), @@ -1902,7 +1902,7 @@ This will become a hard error in the future.''' % kwargs['input'], location=self return h - @typed_pos_args('install_man', varargs=(str, mesonlib.File), min_varargs=1) + @typed_pos_args('install_man', varargs=(str, mesonlib.File)) @typed_kwargs( 'install_man', KwargInfo('install_dir', (str, None)), |