* make sure all contents of bpydata are included in installer and archives
This commit is contained in:
13
SConstruct
13
SConstruct
@@ -1201,6 +1201,7 @@ def preparedist():
|
|||||||
|
|
||||||
os.makedirs("dist/.blender/bpydata")
|
os.makedirs("dist/.blender/bpydata")
|
||||||
shutil.copy("release/bpydata/readme.txt", "dist/.blender/bpydata/readme.txt")
|
shutil.copy("release/bpydata/readme.txt", "dist/.blender/bpydata/readme.txt")
|
||||||
|
shutil.copy("release/bpydata/KUlang.txt", "dist/.blender/bpydata/KUlang.txt")
|
||||||
|
|
||||||
os.chdir("release")
|
os.chdir("release")
|
||||||
shutil.copytree("scripts/", "../dist/.blender/scripts")
|
shutil.copytree("scripts/", "../dist/.blender/scripts")
|
||||||
@@ -1239,7 +1240,7 @@ def finalisedist(zipname):
|
|||||||
return 0
|
return 0
|
||||||
|
|
||||||
shutil.copy("dist/" + zipname, zipname)
|
shutil.copy("dist/" + zipname, zipname)
|
||||||
shutil.rmtree("dist")
|
#shutil.rmtree("dist")
|
||||||
|
|
||||||
return 1
|
return 1
|
||||||
|
|
||||||
@@ -1511,6 +1512,16 @@ def donsis(env, target, source):
|
|||||||
scriptstring += "\n\n"
|
scriptstring += "\n\n"
|
||||||
nsis_cnt = string.replace(nsis_cnt, "[SCRIPTCONTS]", scriptstring)
|
nsis_cnt = string.replace(nsis_cnt, "[SCRIPTCONTS]", scriptstring)
|
||||||
|
|
||||||
|
# do bpycontents
|
||||||
|
bpydatalist = []
|
||||||
|
bpydatadir = os.listdir(startdir + "\\dist\\.blender\\bpydata")
|
||||||
|
for bpydataitem in bpydatadir:
|
||||||
|
if os.path.isdir(startdir + "\\dist\\.blender\\bpydata\\" + bpydataitem) == 0:
|
||||||
|
bpydatalist.append("File " + startdir + "\\dist\\.blender\\bpydata\\" + bpydataitem)
|
||||||
|
bpydatastring = string.join(bpydatalist, "\n ")
|
||||||
|
bpydatastring += "\n\n"
|
||||||
|
nsis_cnt = string.replace(nsis_cnt, "[BPYCONTS]", bpydatastring)
|
||||||
|
|
||||||
# do dotblender
|
# do dotblender
|
||||||
dotblendlist = []
|
dotblendlist = []
|
||||||
dotblenddir = os.listdir(startdir+"\\dist\\.blender")
|
dotblenddir = os.listdir(startdir+"\\dist\\.blender")
|
||||||
|
@@ -245,7 +245,7 @@ Section "Blender-VERSION (required)" SecCopyUI
|
|||||||
SetOutPath $BLENDERHOME\.blender\scripts
|
SetOutPath $BLENDERHOME\.blender\scripts
|
||||||
[SCRIPTCONTS]
|
[SCRIPTCONTS]
|
||||||
SetOutPath $BLENDERHOME\.blender\bpydata
|
SetOutPath $BLENDERHOME\.blender\bpydata
|
||||||
File DISTDIR\.blender\bpydata\readme.txt
|
[BPYCONTS]
|
||||||
|
|
||||||
; Language files
|
; Language files
|
||||||
[LANGUAGECONTS]
|
[LANGUAGECONTS]
|
||||||
|
Reference in New Issue
Block a user