Probe pkgconfig modversion

This commit is contained in:
Kp 2016-09-25 04:52:48 +00:00
parent 69eec0d71f
commit 335a87b994

View file

@ -304,6 +304,11 @@ class ConfigureTests:
if v and (k[0] == 'C' or k[0] == 'L')
}
Display("%s: %s settings: %r\n" % (message, display_name, flags))
v = '%s --modversion %s' % (pkgconfig, pkgconfig_name)
Display("%s: reading %s version from `%s`\n" % (message, pkgconfig_name, v))
v = StaticSubprocess.qcall(v)
if v.out:
Display("%s: %s version: %r\n" % (message, display_name, v.out.split('\n')[0]))
except OSError as o:
Display("%s: %s pkg-config failed; using default flags for `%s`: %r\n" % (message, display_name, cmd, guess_flags))
flags = guess_flags