diff options
| author | Xavier Claessens <xavier.claessens@collabora.com> | 2023-06-06 12:10:35 -0400 |
|---|---|---|
| committer | Xavier Claessens <xclaesse@gmail.com> | 2023-08-03 16:27:52 -0400 |
| commit | 183e4b8e903c6c4c057d09549e669d6292478a4e (patch) | |
| tree | 02e0e2306ef78a797d992914c4badd2c34b180ed /mesonbuild/modules/pkgconfig.py | |
| parent | f077cb2ee3fba55fc0e1be327ad791c19f3c3b5e (diff) | |
| download | meson-183e4b8e903c6c4c057d09549e669d6292478a4e.tar.gz | |
PkgConfigDependency: Move CLI handling into its own abstraction
This makes the code cleaner and will allow to have other implementations
in the future.
Diffstat (limited to 'mesonbuild/modules/pkgconfig.py')
| -rw-r--r-- | mesonbuild/modules/pkgconfig.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/modules/pkgconfig.py b/mesonbuild/modules/pkgconfig.py index dd2efad73..44182d785 100644 --- a/mesonbuild/modules/pkgconfig.py +++ b/mesonbuild/modules/pkgconfig.py @@ -26,7 +26,7 @@ from .. import dependencies from .. import mesonlib from .. import mlog from ..coredata import BUILTIN_DIR_OPTIONS -from ..dependencies.pkgconfig import PkgConfigDependency +from ..dependencies.pkgconfig import PkgConfigDependency, PkgConfigCLI from ..interpreter.type_checking import D_MODULE_VERSIONS_KW, INSTALL_DIR_KW, VARIABLES_KW, NoneType from ..interpreterbase import FeatureNew, FeatureDeprecated from ..interpreterbase.decorators import ContainerTypeInfo, KwargInfo, typed_kwargs, typed_pos_args @@ -741,7 +741,7 @@ class PkgConfigModule(NewExtensionModule): self._metadata[lib.get_id()] = MetaData( filebase, name, state.current_node) if self.devenv is None: - self.devenv = PkgConfigDependency.get_env(state.environment, mesonlib.MachineChoice.HOST, uninstalled=True) + self.devenv = PkgConfigCLI.get_env(state.environment, mesonlib.MachineChoice.HOST, uninstalled=True) return ModuleReturnValue(res, [res]) |
