summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '3rdParty/Unbound/SConscript')
-rw-r--r--3rdParty/Unbound/SConscript2
1 files changed, 2 insertions, 0 deletions
diff --git a/3rdParty/Unbound/SConscript b/3rdParty/Unbound/SConscript
index 99cd6a3..b0e6f42 100644
--- a/3rdParty/Unbound/SConscript
+++ b/3rdParty/Unbound/SConscript
@@ -26,18 +26,19 @@ if env.get("UNBOUND_BUNDLED", False) :
# Build
################################################################################
if env["SCONS_STAGE"] == "build" :
myenv = env.Clone()
myenv.Append(CPPDEFINES = [("UNBOUND_STATICLIB")])
myenv.Append(CPPPATH = ["../Ldns/src/ldns", "src/unbound", "."])
if env["target"] == "android" :
myenv.Append(CPPPATH = ["src/android/compat", "src/android/config"])
+ myenv.Append(CPPPATH = ["src/android/dns"])
myenv.Append(CPPPATH = ["../Ldns/src/android"])
myenv.UseFlags(env["OPENSSL_FLAGS"])
unbound_objects = [
"src/unbound/daemon/acl_list.c",
"src/unbound/daemon/cachedump.c",
"src/unbound/daemon/daemon.c",
"src/unbound/daemon/remote.c",
"src/unbound/daemon/stats.c",
@@ -99,10 +100,11 @@ if env.get("UNBOUND_BUNDLED", False) :
"src/unbound/validator/val_nsec.c",
"src/unbound/validator/val_nsec3.c",
"src/unbound/validator/val_secalgo.c",
"src/unbound/validator/val_sigcrypt.c",
"src/unbound/validator/val_utils.c",
"src/unbound/validator/validator.c",
]
if env["target"] == "android" :
unbound_objects.append("src/android/compat/glob.c")
+ unbound_objects.append("src/android/dns/dns_android.cpp")
env["UNBOUND_OBJECTS"] = myenv.SwiftenObject(unbound_objects)