Don't mess with pkgconfig path in tools other than cross-compile.py
This commit is contained in:
parent
9a8651f83c
commit
a501343865
3 changed files with 0 additions and 16 deletions
|
@ -7,15 +7,7 @@ def CheckCairo(context, min_version):
|
|||
context.Message("Checking for Cairo... ")
|
||||
env = context.env
|
||||
|
||||
gtkdir = env.get("gtkdir") or environ.get("GTK_BASEPATH") or env.get("prefix")
|
||||
if gtkdir:
|
||||
environ["PATH"] = AppendPath(environ["PATH"], join(gtkdir, "bin"))
|
||||
environ["PKG_CONFIG_PATH"] = AppendPath(environ.get("PKG_CONFIG_PATH", ""), join(gtkdir, "lib/pkgconfig"))
|
||||
if sys.platform != "win32":
|
||||
env["PKG_CONFIG_FLAGS"] = "--define-variable=prefix=" + gtkdir
|
||||
|
||||
try:
|
||||
env["ENV"]["PKG_CONFIG_PATH"] = environ.get("PKG_CONFIG_PATH", "")
|
||||
version_arg = env["ESCAPE"](" >= ") + min_version
|
||||
env.ParseConfig("pkg-config --libs --cflags $PKG_CONFIG_FLAGS cairo" + version_arg)
|
||||
context.Result("yes")
|
||||
|
|
|
@ -7,15 +7,8 @@ from SCons.Util import AppendPath
|
|||
def CheckPango(context, backend, require_version = None):
|
||||
context.Message("Checking for Pango with " + backend + " backend... ")
|
||||
env = context.env
|
||||
gtkdir = env.get("gtkdir") or os.environ.get("GTK_BASEPATH") or env.get("prefix")
|
||||
if gtkdir:
|
||||
environ["PATH"] = AppendPath(environ["PATH"], join(gtkdir, "bin"))
|
||||
environ["PKG_CONFIG_PATH"] = AppendPath(environ.get("PKG_CONFIG_PATH", ""), join(gtkdir, "lib/pkgconfig"))
|
||||
if sys.platform != "win32":
|
||||
env["PKG_CONFIG_FLAGS"] = "--define-variable=prefix=" + gtkdir
|
||||
|
||||
try:
|
||||
env["ENV"]["PKG_CONFIG_PATH"] = environ.get("PKG_CONFIG_PATH", "")
|
||||
version_arg = ""
|
||||
if require_version:
|
||||
version_arg = env["ESCAPE"](" >= ") + require_version
|
||||
|
|
|
@ -5,7 +5,6 @@ import os, sys
|
|||
def run_pkg_config(context, name):
|
||||
env = context.env
|
||||
try:
|
||||
env["ENV"]["PKG_CONFIG_PATH"] = os.environ.get("PKG_CONFIG_PATH", "")
|
||||
env.ParseConfig("pkg-config --libs --cflags $PKG_CONFIG_FLAGS --silence-errors $PKGCONFIG_FLAGS \"" + name + "\"")
|
||||
context.Log("Found '" + name + "' with pkg-config.\n")
|
||||
return True
|
||||
|
|
Loading…
Add table
Reference in a new issue