aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2019-11-20 12:25:48 -0500
committerXavier Claessens <xclaesse@gmail.com>2019-11-26 11:31:48 -0500
commit80dd3e30ce7c33912bb91a621881f96d44ca49ef (patch)
treefa0a3823167de9a2ad31776710e21e5390ff8005 /mesonbuild/dependencies/base.py
parent7dd302773dd2d6443ab52d608d1c86aef578f280 (diff)
downloadmeson-80dd3e30ce7c33912bb91a621881f96d44ca49ef.zip
meson-80dd3e30ce7c33912bb91a621881f96d44ca49ef.tar.gz
meson-80dd3e30ce7c33912bb91a621881f96d44ca49ef.tar.bz2
Fix crash when checking multi version on subproject dep
Also harminize a bit the logged message.
Diffstat (limited to 'mesonbuild/dependencies/base.py')
-rw-r--r--mesonbuild/dependencies/base.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py
index 1666e0c..06ea1c3 100644
--- a/mesonbuild/dependencies/base.py
+++ b/mesonbuild/dependencies/base.py
@@ -365,8 +365,8 @@ class ExternalDependency(Dependency, HasNativeKwarg):
if not self.is_found:
found_msg = ['Dependency', mlog.bold(self.name), 'found:']
found_msg += [mlog.red('NO'),
- 'found {!r} but need:'.format(self.version),
- ', '.join(["'{}'".format(e) for e in not_found])]
+ 'found', mlog.normal_cyan(self.version), 'but need:',
+ mlog.bold(', '.join(["'{}'".format(e) for e in not_found]))]
if found:
found_msg += ['; matched:',
', '.join(["'{}'".format(e) for e in found])]