Copying python25.zip to install folders for win32.

Also, nsis installer now copies plugin include headers.
This commit is contained in:
Simon Clitherow 2007-05-28 11:11:15 +00:00
parent 2d85ed24a3
commit 0ba63005b3

@ -285,16 +285,24 @@ def NSIS_Installer():
Exit() Exit()
install_base_dir = os.getcwd() + "\\" install_base_dir = os.getcwd() + "\\"
if not os.path.exists(install_base_dir+env['BF_INSTALLDIR']+'/plugins/include'):
os.mkdir(install_base_dir+env['BF_INSTALLDIR']+'/plugins/include')
for f in glob.glob('source/blender/blenpluginapi/*.h'):
shutil.copy(f,install_base_dir+env['BF_INSTALLDIR']+'/plugins/include')
shutil.copy('source/blender/blenpluginapi/plugin.def',install_base_dir+env['BF_INSTALLDIR']+'/plugins/include/')
os.chdir("release") os.chdir("release")
v = open("VERSION") v = open("VERSION")
version = v.read()[:-1] version = v.read()[:-1]
shortver = version.split('.')[0] + version.split('.')[1] shortver = version.split('.')[0] + version.split('.')[1]
v.close() v.close()
#### change to suit install dir #### #### change to suit install dir ####
inst_dir = install_base_dir + env['BF_INSTALLDIR'] inst_dir = install_base_dir + env['BF_INSTALLDIR']
os.chdir("windows/installer") os.chdir("windows/installer")
ns = open("00.sconsblender.nsi","r") ns = open("00.sconsblender.nsi","r")
@ -591,7 +599,7 @@ allinstall = [blenderinstall, dotblenderinstall, scriptinstall, plugininstall, t
if env['OURPLATFORM'] in ('win32-vc', 'win32-mingw'): if env['OURPLATFORM'] in ('win32-vc', 'win32-mingw'):
dllsources = ['${LCGDIR}/gettext/lib/gnu_gettext.dll', dllsources = ['${LCGDIR}/gettext/lib/gnu_gettext.dll',
'${LCGDIR}/png/lib/libpng.dll', '${LCGDIR}/png/lib/libpng.dll',
# '#release/windows/extra/python24.zip', '#release/windows/extra/python25.zip',
# '#release/windows/extra/zlib.pyd', # '#release/windows/extra/zlib.pyd',
'${LCGDIR}/sdl/lib/SDL.dll', '${LCGDIR}/sdl/lib/SDL.dll',
'${LCGDIR}/zlib/lib/zlib.dll', '${LCGDIR}/zlib/lib/zlib.dll',