summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Sedov <radist.morse@gmail.com>2023-07-17 17:39:00 +0200
committerEli Schwartz <eschwartz93@gmail.com>2023-07-23 13:52:39 -0400
commit0c2b61618322cc5fa6c0658b9dac75613221839e (patch)
tree151d393a6943d507ea775196ebdc6a697d350201
parentb6e306ea5ba16c1668f613267f1627cd6aa6476c (diff)
downloadmeson-0c2b61618322cc5fa6c0658b9dac75613221839e.tar.gz
hdf5: remove C sub-dependency for config tool
the config tool provided by HDF5 correctly links to the C libraries without explicit sub-dependancy
-rw-r--r--mesonbuild/dependencies/hdf5.py7
1 files changed, 0 insertions, 7 deletions
diff --git a/mesonbuild/dependencies/hdf5.py b/mesonbuild/dependencies/hdf5.py
index b0ce2be27..84f28126f 100644
--- a/mesonbuild/dependencies/hdf5.py
+++ b/mesonbuild/dependencies/hdf5.py
@@ -143,13 +143,6 @@ class HDF5ConfigToolDependency(ConfigToolDependency):
elif Path(arg).is_file():
self.link_args.append(arg)
- # If the language is not C we need to add C as a subdependency
- if language != 'c':
- nkwargs = kwargs.copy()
- nkwargs['language'] = 'c'
- # I'm being too clever for mypy and pylint
- self.is_found = self._add_sub_dependency(hdf5_factory(environment, for_machine, nkwargs)) # pylint: disable=no-value-for-parameter
-
def _sanitize_version(self, ver: str) -> str:
v = re.search(r'\s*HDF5 Version: (\d+\.\d+\.\d+)', ver)
return v.group(1)