aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
diff options
context:
space:
mode:
authorDaniel Mensinger <daniel@mensinger-ka.de>2018-12-30 11:51:32 +0100
committerDaniel Mensinger <daniel@mensinger-ka.de>2019-01-06 12:19:31 +0100
commit35887861388eb7d84998bc27b8b3531ae124c648 (patch)
treea660942e82af38dcd9935ee162a5ef485c9388f2 /mesonbuild/build.py
parent84948ea6cd61c54404d6e0df82594a56e19fe01f (diff)
downloadmeson-35887861388eb7d84998bc27b8b3531ae124c648.zip
meson-35887861388eb7d84998bc27b8b3531ae124c648.tar.gz
meson-35887861388eb7d84998bc27b8b3531ae124c648.tar.bz2
Some small fixes
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r--mesonbuild/build.py7
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"