diff options
| author | George Sedov <radist.morse@gmail.com> | 2023-07-17 17:39:00 +0200 |
|---|---|---|
| committer | Eli Schwartz <eschwartz93@gmail.com> | 2023-07-23 13:52:39 -0400 |
| commit | 0c2b61618322cc5fa6c0658b9dac75613221839e (patch) | |
| tree | 151d393a6943d507ea775196ebdc6a697d350201 | |
| parent | b6e306ea5ba16c1668f613267f1627cd6aa6476c (diff) | |
| download | meson-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.py | 7 |
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) |
