summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2025-01-10 15:05:37 -0800
committerDylan Baker <dylan@pnwbakers.com>2025-10-15 10:21:46 -0700
commitdf67cba3c9aecc2fd144a3d0170465eb55a6b48d (patch)
tree40de2457ef0ebcce527cf7a59d7452a3090c650c
parent7afcbf0370c2eadc583869c2abe6ddf57380badf (diff)
downloadmeson-df67cba3c9aecc2fd144a3d0170465eb55a6b48d.tar.gz
build: remove win_subsystem validation
-rw-r--r--mesonbuild/build.py4
1 files changed, 0 insertions, 4 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index e4f3ab2b6..9039e696d 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -1278,10 +1278,6 @@ class BuildTarget(Target):
(str, bool))
self.install_mode = kwargs.get('install_mode', None)
self.install_tag = stringlistify(kwargs.get('install_tag', [None]))
- if not isinstance(self, Executable):
- # build_target will always populate these as `None`, which is fine
- if kwargs.get('win_subsystem') is not None:
- raise InvalidArguments('Argument win_subsystem can only be used on executables.')
extra_files = extract_as_list(kwargs, 'extra_files')
for i in extra_files:
assert isinstance(i, File)