summaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2025-01-10 15:57:05 -0800
committerDylan Baker <dylan@pnwbakers.com>2025-10-15 10:21:46 -0700
commite125508164fcf4d331a27b2b7aa53a03c0ae2a0f (patch)
treec1aff54425d45e9169d58d6573da9c623c0be419 /mesonbuild/build.py
parentbe4efe2bbe0b112870595a3b5a80c25c6176986d (diff)
downloadmeson-e125508164fcf4d331a27b2b7aa53a03c0ae2a0f.tar.gz
build: remove validation for C# resources
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r--mesonbuild/build.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py
index 00f393d15..1c50f820f 100644
--- a/mesonbuild/build.py
+++ b/mesonbuild/build.py
@@ -1284,14 +1284,7 @@ class BuildTarget(Target):
self.extra_files.append(i)
self.install_rpath: str = kwargs.get('install_rpath', '')
self.build_rpath = kwargs.get('build_rpath', '')
- resources = extract_as_list(kwargs, 'resources')
- for r in resources:
- if not isinstance(r, str):
- raise InvalidArguments('Resource argument is not a string.')
- trial = os.path.join(self.environment.get_source_dir(), self.subdir, r)
- if not os.path.isfile(trial):
- raise InvalidArguments(f'Tried to add non-existing resource {r}.')
- self.resources = resources
+ self.resources = kwargs.get('resources', [])
name_prefix = kwargs.get('name_prefix')
if name_prefix is not None:
self.prefix = name_prefix