dependencies: simplify logging methods

A bunch of SystemDependency subclasses overrode log_tried() even though
they used the same function anyway. Delete them -- they still print
the same thing either way.
pull/10756/head
Eli Schwartz 3 years ago
parent 9a645c1c5a
commit 36e7748d02
No known key found for this signature in database
GPG Key ID: CEB167EFB5722BD6
  1. 6
      mesonbuild/dependencies/dev.py
  2. 3
      mesonbuild/dependencies/misc.py
  3. 6
      mesonbuild/dependencies/ui.py

@ -115,9 +115,6 @@ class GTestDependencySystem(SystemDependency):
else:
return 'building self'
def log_tried(self) -> str:
return 'system'
class GTestDependencyPC(PkgConfigDependency):
@ -186,9 +183,6 @@ class GMockDependencySystem(SystemDependency):
else:
return 'building self'
def log_tried(self) -> str:
return 'system'
class GMockDependencyPC(PkgConfigDependency):

@ -393,9 +393,6 @@ class ShadercDependency(SystemDependency):
break
def log_tried(self) -> str:
return 'system'
class CursesConfigToolDependency(ConfigToolDependency):

@ -50,9 +50,6 @@ class GLDependencySystem(SystemDependency):
# FIXME: Detect version using self.clib_compiler
return
def log_tried(self) -> str:
return 'system'
class GnuStepDependency(ConfigToolDependency):
tools = ['gnustep-config']
@ -237,9 +234,6 @@ class VulkanDependencySystem(SystemDependency):
self.link_args.append(lib)
return
def log_tried(self) -> str:
return 'system'
gl_factory = DependencyFactory(
'gl',
[DependencyMethods.PKGCONFIG, DependencyMethods.SYSTEM],

Loading…
Cancel
Save