aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/interpreter.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2021-06-23 09:25:45 -0400
committerXavier Claessens <xclaesse@gmail.com>2021-06-23 10:15:00 -0400
commit0bef89b0c2cf49d70cbb41ab980a796044bd858c (patch)
tree63c3e30e7173fd437572bd053d4d491cd730a699 /mesonbuild/interpreter/interpreter.py
parent6e0a0fd1da979acb25c1b0d7397e378d613953ba (diff)
downloadmeson-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.py4
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)),