pass res_target to AppendRES

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4175 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2005-07-19 19:14:56 +00:00
parent 1ec23fffa4
commit 2f318e63c3

View file

@ -274,9 +274,9 @@ def AddEnvStandardFlags(env, defines, flags, entry, nodeflib):
if nodeflib:
env.Append(LINKFLAGS = '$NODEFLIBS_FLAG') # no default libraries
def AppendRES(env, source, res, resources):
def AppendRES(env, source, res, resources, target_name = None):
if res:
target_res = env.RES(res)
target_res = env.RES(target_name, res)
if resources:
env.Depends(target_res, resources)
source.append(target_res)
@ -305,7 +305,7 @@ def BuildPlugin(target, source, libs, examples = None, docs = None,
AddEnvStandardFlags(env, defines, flags, entry, nodeflib)
AppendRES(env, source, res, resources)
AppendRES(env, source, res, resources, res_target)
plugin = env.SharedLibrary(target, source, LIBS = libs)
defenv.Alias(target, plugin)