From 335a87b99419d14826b4722dbaa95b1bc5c26b69 Mon Sep 17 00:00:00 2001 From: Kp Date: Sun, 25 Sep 2016 04:52:48 +0000 Subject: [PATCH] Probe pkgconfig modversion --- SConstruct | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/SConstruct b/SConstruct index 1199bb63b..059b1bd5d 100644 --- a/SConstruct +++ b/SConstruct @@ -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