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:
parent
1ec23fffa4
commit
2f318e63c3
1 changed files with 3 additions and 3 deletions
|
@ -274,9 +274,9 @@ def AddEnvStandardFlags(env, defines, flags, entry, nodeflib):
|
||||||
if nodeflib:
|
if nodeflib:
|
||||||
env.Append(LINKFLAGS = '$NODEFLIBS_FLAG') # no default libraries
|
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:
|
if res:
|
||||||
target_res = env.RES(res)
|
target_res = env.RES(target_name, res)
|
||||||
if resources:
|
if resources:
|
||||||
env.Depends(target_res, resources)
|
env.Depends(target_res, resources)
|
||||||
source.append(target_res)
|
source.append(target_res)
|
||||||
|
@ -305,7 +305,7 @@ def BuildPlugin(target, source, libs, examples = None, docs = None,
|
||||||
|
|
||||||
AddEnvStandardFlags(env, defines, flags, entry, nodeflib)
|
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)
|
plugin = env.SharedLibrary(target, source, LIBS = libs)
|
||||||
defenv.Alias(target, plugin)
|
defenv.Alias(target, plugin)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue