aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r--mesonbuild/build.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index 2fd5626..eb18d84 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -117,15 +117,15 @@ known_shmod_kwargs = known_build_target_kwargs | {'vs_module_defs'}
known_stlib_kwargs = known_build_target_kwargs | {'pic', 'prelink'}
known_jar_kwargs = known_exe_kwargs | {'main_class', 'java_resources'}
-def _process_install_tag(install_tag: T.Optional[T.Sequence[T.Optional[str]]],
+def _process_install_tag(install_tag: T.Optional[T.List[T.Optional[str]]],
num_outputs: int) -> T.List[T.Optional[str]]:
_install_tag: T.List[T.Optional[str]]
if not install_tag:
_install_tag = [None] * num_outputs
elif len(install_tag) == 1:
- _install_tag = list(install_tag) * num_outputs
+ _install_tag = install_tag * num_outputs
else:
- _install_tag = list(install_tag)
+ _install_tag = install_tag
return _install_tag
@@ -2418,7 +2418,7 @@ class CustomTarget(Target, CommandBase):
install: bool = False,
install_dir: T.Optional[T.Sequence[T.Union[str, Literal[False]]]] = None,
install_mode: T.Optional[FileMode] = None,
- install_tag: T.Optional[T.Sequence[T.Optional[str]]] = None,
+ install_tag: T.Optional[T.List[T.Optional[str]]] = None,
absolute_paths: bool = False,
backend: T.Optional['Backend'] = None,
):