diff options
-rw-r--r-- | mesonbuild/build.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py index 31f12b1..e2dd7ca 100644 --- a/mesonbuild/build.py +++ b/mesonbuild/build.py @@ -427,9 +427,10 @@ class BuildTarget(): if isinstance(name_suffix, list): if len(name_suffix) != 0: raise InvalidArguments('Array must be empty to signify null.') - elif not isinstance(name_suffix, str): - raise InvalidArguments('Name suffix must be a string.') - self.suffix = name_suffix + else: + if not isinstance(name_suffix, str): + raise InvalidArguments('Name suffix must be a string.') + self.suffix = name_suffix def get_subdir(self): return self.subdir |