From e458d675bf8756a22a69636852e1eba2921de85d Mon Sep 17 00:00:00 2001 From: jacob1 Date: Mon, 11 Sep 2017 22:04:25 -0400 Subject: [PATCH] Fix LINKFLAGS env variable being overwritten when compiling for OS X --- SConscript | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SConscript b/SConscript index aed2c505a0..c536619fd7 100644 --- a/SConscript +++ b/SConscript @@ -210,7 +210,8 @@ def CheckBit(context): def CheckFramework(context, framework): import SCons.Conftest #Extreme hack, TODO: maybe think of a better one (like replicating CheckLib here) or at least just fix the message - oldLinkFlags = context.env.Append(LINKFLAGS=["-framework", framework]) + oldLinkFlags = env["LINKFLAGS"] + context.env.Append(LINKFLAGS=["-framework", framework]) context.Display("Checking for Darwin Framework {0}...".format(framework)) ret = SCons.Conftest.CheckLib(context, ["m"], autoadd = 0) context.did_show_result = 1