aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2017-12-13 10:06:38 -0800
committerDylan Baker <dylan@pnwbakers.com>2017-12-15 14:20:16 -0800
commit7cd41ee8fb868285e96ccc4071ee945a1c6c3dfa (patch)
treed91c0a4dc39dfe07d9100957637158759b133fd3 /mesonbuild/dependencies/base.py
parent2b2ee68f9058bea603da426ab7914023ad1842c8 (diff)
downloadmeson-7cd41ee8fb868285e96ccc4071ee945a1c6c3dfa.zip
meson-7cd41ee8fb868285e96ccc4071ee945a1c6c3dfa.tar.gz
meson-7cd41ee8fb868285e96ccc4071ee945a1c6c3dfa.tar.bz2
Use consistent mlog formatting with the ConfigTool dependency helpers
This just adds more consistent use of mlog.bold and mlog.red/green for ConfigTool based dependencies.
Diffstat (limited to 'mesonbuild/dependencies/base.py')
-rw-r--r--mesonbuild/dependencies/base.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py
index 0ef3372..46cce43 100644
--- a/mesonbuild/dependencies/base.py
+++ b/mesonbuild/dependencies/base.py
@@ -284,17 +284,18 @@ class ConfigToolDependency(ExternalDependency):
"""Helper method to print messages about the tool."""
if self.config is None:
if version is not None:
- mlog.log('found {} {!r} but need:'.format(self.tool_name, version),
- req_version)
+ mlog.log('Found', mlog.bold(self.tool_name), repr(version),
+ mlog.red('NO'), '(needed', req_version, ')')
else:
- mlog.log("No {} found; can't detect dependency".format(self.tool_name))
- mlog.log('Dependency {} found:'.format(self.name), mlog.red('NO'))
+ mlog.log('Found', mlog.bold(self.tool_name), repr(req_version),
+ mlog.red('NO'))
+ mlog.log('Dependency', mlog.bold(self.name), 'found:', mlog.red('NO'))
if self.required:
raise DependencyException('Dependency {} not found'.format(self.name))
return False
mlog.log('Found {}:'.format(self.tool_name), mlog.bold(shutil.which(self.config)),
'({})'.format(version))
- mlog.log('Dependency {} found:'.format(self.name), mlog.green('YES'))
+ mlog.log('Dependency', mlog.bold(self.name), 'found:', mlog.green('YES'))
return True
def get_config_value(self, args, stage):