From dd9ca8da98e40f04a5bc80dff5c4e45c40949559 Mon Sep 17 00:00:00 2001 From: kichik Date: Sat, 7 May 2005 13:32:16 +0000 Subject: [PATCH] restore LINKFLAGS after test is done git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4016 212acab6-be3b-0410-9dea-997c60f758d6 --- SCons/Config/gnu | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SCons/Config/gnu b/SCons/Config/gnu index 62463f2a..07257ac3 100644 --- a/SCons/Config/gnu +++ b/SCons/Config/gnu @@ -110,6 +110,8 @@ funcs_obj = None def check_requirement(ctx, func, trigger): ctx.Message('Checking for %s requirement... ' % func) + flags = ctx.env['LINKFLAGS'] + ctx.env.Append(LINKFLAGS = '$NODEFLIBS_FLAG') ctx.env.Append(LINKFLAGS = '-Wl,-e,___main') @@ -123,6 +125,8 @@ def check_requirement(ctx, func, trigger): ret = not ctx.TryLink(test, '.c') ctx.Result(ret) + ctx.env['LINKFLAGS'] = flags + return ret def replace_emitter(env, builder_name):