aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/dependencies/base.py')
-rw-r--r--mesonbuild/dependencies/base.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py
index 633228c..4e417ea 100644
--- a/mesonbuild/dependencies/base.py
+++ b/mesonbuild/dependencies/base.py
@@ -1413,11 +1413,17 @@ def find_external_dependency(name, env, kwargs):
# if the dependency was found
if d.found():
- info = d.log_info()
- if info:
- info = ', ' + info
+ info = []
+ if d.version:
+ info.append(d.version)
- mlog.log(type_text, mlog.bold(display_name), details + 'found:', mlog.green('YES'), (d.version if d.version else '') + info)
+ log_info = d.log_info()
+ if log_info:
+ info.append('(' + log_info + ')')
+
+ info = ' '.join(info)
+
+ mlog.log(type_text, mlog.bold(display_name), details + 'found:', mlog.green('YES'), info)
return d