dependencies: allow overriding pkg-config with PKG_CONFIG when setting pkgbin

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
pull/1086/head
Marc-Antoine Perennou 8 years ago
parent e9b2084592
commit 6d1b6de6b0
  1. 6
      mesonbuild/dependencies.py

@ -123,7 +123,11 @@ class PkgConfigDependency(Dependency):
pkgbin = environment.cross_info.config["binaries"]['pkgconfig']
self.type_string = 'Cross'
else:
pkgbin = 'pkg-config'
evar = 'PKG_CONFIG'
if evar in os.environ:
pkgbin = os.environ[evar].strip()
else:
pkgbin = 'pkg-config'
self.type_string = 'Native'
mlog.debug('Determining dependency %s with pkg-config executable %s.' % (name, pkgbin))

Loading…
Cancel
Save