-sr_includes = subprocess.check_output(
- ["pkg-config", "--cflags", "libsigrok"]).rstrip().decode().split(' ')
+sr_includes, sr_lib_dirs, sr_libs, (sr_version,) = [
+ subprocess.check_output(
+ ["pkg-config", option, "glib-2.0", "glibmm-2.4", "pygobject-3.0"]
+ ).decode().rstrip().split(' ')
+ for option in
+ ("--cflags-only-I", "--libs-only-L", "--libs-only-l", "--modversion")]