diff options
author | Daniel Mensinger <daniel@mensinger-ka.de> | 2018-12-30 11:51:32 +0100 |
---|---|---|
committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-01-06 12:19:31 +0100 |
commit | 35887861388eb7d84998bc27b8b3531ae124c648 (patch) | |
tree | a660942e82af38dcd9935ee162a5ef485c9388f2 /mesonbuild/build.py | |
parent | 84948ea6cd61c54404d6e0df82594a56e19fe01f (diff) | |
download | meson-35887861388eb7d84998bc27b8b3531ae124c648.zip meson-35887861388eb7d84998bc27b8b3531ae124c648.tar.gz meson-35887861388eb7d84998bc27b8b3531ae124c648.tar.bz2 |
Some small fixes
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r-- | mesonbuild/build.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py index 5a243a4..91edbb8 100644 --- a/mesonbuild/build.py +++ b/mesonbuild/build.py @@ -2122,7 +2122,12 @@ class RunTarget(Target): return self.name def get_outputs(self): - return [self.name] + if isinstance(self.name, str): + return [self.name] + elif isinstance(self.name, list): + return self.name + else: + raise RuntimeError('RunTarget: self.name is neither a list nor a string. This is a bug') def type_suffix(self): return "@run" |