summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct6
1 files changed, 6 insertions, 0 deletions
diff --git a/SConstruct b/SConstruct
index 70a9cac..1d8c2d6 100644
--- a/SConstruct
+++ b/SConstruct
@@ -14,6 +14,7 @@ if os.name != "nt" :
if os.name == "mac" :
vars.Add(BoolVariable("universal", "Create universal binaries", "no"))
vars.Add(PackageVariable("openssl", "OpenSSL location", "yes"))
+vars.Add(PathVariable("qt", "Qt location", "", PathVariable.PathAccept))
################################################################################
# Set up default build & configure environment
@@ -141,6 +142,7 @@ if conf.CheckCHeader("expat.h") and conf.CheckLib("expat") :
conf.Finish()
+# Bundled expat
bundledExpat = False
if not env.get("HAVE_EXPAT", 0) :
print "Expat or LibXML not found. Using bundled Expat"
@@ -148,6 +150,10 @@ if not env.get("HAVE_EXPAT", 0) :
env["HAVE_EXPAT"] = 1
bundledExpat = True
+# Qt
+if env["qt"] :
+ env["QTDIR"] = env["qt"]
+
# OpenSSL
openssl_env = conf_env.Clone()
use_openssl = bool(env["openssl"])