Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorNathan Letwory <nathan@letworyinteractive.com>2005-06-10 12:43:59 +0400
committerNathan Letwory <nathan@letworyinteractive.com>2005-06-10 12:43:59 +0400
commitac16f0092cc02a010fd16eb05a6af934fcc8d0e9 (patch)
tree72838118198c64220ff80baaeaf03d8ea3fec9c1 /tools
parent79ea5e921ff766f94a27ab31ca09d34adef68ce1 (diff)
scons wininst includes now plugins\include in the installer
Diffstat (limited to 'tools')
-rw-r--r--tools/scons/bs/bs_nsis.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/scons/bs/bs_nsis.py b/tools/scons/bs/bs_nsis.py
index cdac85560eb..2c9c9ce6ca7 100644
--- a/tools/scons/bs/bs_nsis.py
+++ b/tools/scons/bs/bs_nsis.py
@@ -95,6 +95,18 @@ def donsis(env, target, source):
cfgstring = string.join(cfglist, "\n ")
cfgstring += "\n\n"
nsis_cnt = string.replace(nsis_cnt, "[SCRIPTDATACFGCONTS]", cfgstring)
+
+ # do plugins\include
+ plugincludelist = []
+ plugincludepath = "%s%s" % (startdir, "\\dist\\plugins\\include")
+ plugincludedir = os.listdir(plugincludepath)
+ for plugincludeitem in plugincludedir:
+ plugincludefile = "%s\\%s" % (plugincludepath, plugincludeitem)
+ if os.path.isdir(plugincludefile) == 0:
+ plugincludelist.append("File %s" % plugincludefile)
+ plugincludestring = string.join(plugincludelist, "\n ")
+ plugincludestring += "\n\n"
+ nsis_cnt = string.replace(nsis_cnt, "[PLUGINCONTS]", plugincludestring)
# do dotblender
dotblendlist = []