From 42413911cc378672b6ccd99c6511dba129a498cd Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Thu, 18 May 2000 20:07:54 +0000 Subject: [PATCH] distrib tools updates git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@7426 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/distrib/autobuild.py | 105 ++++++++------------ wxPython/distrib/wxPython.WSM | Bin 33 -> 33 bytes wxPython/distrib/wxPython.rsp | 181 +++++++++++++++------------------- wxPython/distrib/wxPython.wse | 60 ++++++----- wxPython/distrib/zipit.bat | 53 ++++++---- 5 files changed, 194 insertions(+), 205 deletions(-) diff --git a/wxPython/distrib/autobuild.py b/wxPython/distrib/autobuild.py index ccbdf02707..ea3ebfca03 100755 --- a/wxPython/distrib/autobuild.py +++ b/wxPython/distrib/autobuild.py @@ -7,10 +7,14 @@ cwd = os.getcwd() logfile = 'c:\\temp\\autobuild.log' WXDIR = os.environ['WXWIN'] -dllVer = '21_15' -wxpVer = '2.1.15' +dllVer = '21_16' +wxpVer = '2.1.16' dateSt = time.strftime("%Y%m%d", time.localtime(time.time())) +base = os.path.split(sys.argv[0])[0] +base = os.path.join(base, '..') +WXPYDIR = os.path.abspath(base) + #---------------------------------------------------------------------- def do(cmd): @@ -58,73 +62,58 @@ def main(): logTruncate() try: - logSeparator("Cleanup") - os.chdir(WXDIR + '/src/msw') - do('make cleandll FINAL=1') - do('makeaddons clean FINAL=1') +## logSeparator("Cleanup") +## os.chdir(WXDIR + '/src/msw') +## do('make cleandll FINAL=1') - logSeparator("Building Documentation...") - os.chdir(WXDIR + '/src/msw') - do('make touchmanual htmlhelp') - validateFile(WXDIR + '/docs/htmlhelp/wx.chm') +## logSeparator("Building Documentation...") +## os.chdir(WXDIR + '/src/msw') +## do('make touchmanual htmlhelp') +## validateFile(WXDIR + '/docs/htmlhelp/wx.chm') - logSeparator("Building wxWindows and other libraries...") - os.chdir(WXDIR + '/src/msw') - do('make dll pch FINAL=1') - validateFile(WXDIR + '/lib/wx'+dllVer+'.dll') - ## do("upx -9 " + WXDIR + '/lib/wx'+dllVer+'.dll') +## logSeparator("Building wxWindows and other libraries...") +## os.chdir(WXDIR + '/src/msw') +## do('make dll pch FINAL=1') +## validateFile(WXDIR + '/lib/wx'+dllVer+'.dll') - do('makeaddons FINAL=1') - validateFile(WXDIR + '/contrib/lib/ogl.lib') - validateFile(WXDIR + '/contrib/lib/stc.lib') - logSeparator("Cleaning wxPython build directory...") - os.chdir(WXDIR + '/utils/wxPython') - do("del /sxy *.*") - logSeparator("Copying wxPython workspace to build directory...") - do("copy /s %s %s" % ('c:\\projects\\wxPython\\*.*', WXDIR+'\\utils\\wxPython')) - os.chdir(WXDIR + '/utils/wxPython') +## logSeparator("Cleaning wxPython build directory...") +## os.chdir(WXPYDIR) +## do('buildall.bat -c') + os.rename('build.local', 'build.local.save') f = open("build.local", "w") f.write(""" -TARGETDIR = 'c:\\projects\\wx\\utils\\wxPython' -WXPSRCDIR = 'c:\\projects\\wx\\utils\\wxPython\\src' CRTFLAG='/MD' FINAL=1 """) f.close() - logSeparator("Cleaning wxPython...") - os.chdir(WXDIR+'\\utils\\wxPython') - do("buildall -cu") - do("ll") - - logSeparator("Building core wxPython...") - os.chdir(WXDIR+'\\utils\\wxPython\\src') - do("build -bi") - validateFile(WXDIR+'\\utils\\wxPython\\wxc.pyd') - + os.chdir(WXPYDIR + '\\src') + do("build -b") + validateFile(WXPYDIR+'\\wxPython\\wxc.pyd') logSeparator("Building wxPython addon modules...") - os.chdir(WXDIR+'\\utils\\wxPython\\modules') - do("buildall -bi") - validateFile(WXDIR+'\\utils\\wxPython\\utilsc.pyd') - validateFile(WXDIR+'\\utils\\wxPython\\htmlc.pyd') - validateFile(WXDIR+'\\utils\\wxPython\\glcanvasc.pyd') - validateFile(WXDIR+'\\utils\\wxPython\\oglc.pyd') - validateFile(WXDIR+'\\utils\\wxPython\\stc_c.pyd') + os.chdir(WXPYDIR+'\\contrib') + do("buildall -b") + validateFile(WXPYDIR+'\\wxPython\\glcanvasc.pyd') + validateFile(WXPYDIR+'\\wxPython\\oglc.pyd') + validateFile(WXPYDIR+'\\wxPython\\stc_c.pyd') + + + os.chdir(WXPYDIR) + os.unlink('build.local') + os.rename('build.local.save', 'build.local') - ## os.chdir(WXDIR+'\\utils\\wxPython') - ## do("upx -9 *.pyd") logSeparator("Building installer executable...") - os.chdir(WXDIR+'\\utils\\wxPython\\distrib') + os.chdir(WXPYDIR+'\\distrib') do("autoit2 wise.aut") - srcName = WXDIR+'\\utils\\wxPython\\distrib\\wxPython-'+wxpVer+'.EXE' - destName = WXDIR+'\\utils\\wxPython\\distrib\\wxPython-'+wxpVer+'-'+dateSt+'.EXE' + srcName = WXPYDIR+'\\distrib\\wxPython-'+wxpVer+'.EXE' + destName = WXPYDIR+'\\distrib\\wxPython-'+wxpVer+'-'+dateSt+'.EXE' validateFile(srcName) try: time.sleep(5) @@ -135,18 +124,18 @@ FINAL=1 logSeparator("Building source and docs zip files...") - os.chdir(WXDIR+'\\utils') - do("wxPython\\distrib\\zipit.bat %s" % wxpVer) - srcZName = WXDIR+'\\utils\\wxPython\\distrib\\wxPython-src-'+wxpVer+'.zip' - destZName = WXDIR+'\\utils\\wxPython\\distrib\\wxPython-src-'+wxpVer+'-'+dateSt+'.zip' + os.chdir(WXPYDIR) + do("distrib\\zipit.bat %s" % wxpVer) + srcZName = WXPYDIR+'\\distrib\\wxPython-src-'+wxpVer+'.zip' + destZName = WXPYDIR+'\\distrib\\wxPython-src-'+wxpVer+'-'+dateSt+'.zip' validateFile(srcZName) try: os.rename(srcZName, destZName) except: pass - srcDName = WXDIR+'\\utils\\wxPython\\distrib\\wxPython-docs-'+wxpVer+'.zip' - destDName = WXDIR+'\\utils\\wxPython\\distrib\\wxPython-docs-'+wxpVer+'-'+dateSt+'.zip' + srcDName = WXPYDIR+'\\distrib\\wxPython-docs-'+wxpVer+'.zip' + destDName = WXPYDIR+'\\distrib\\wxPython-docs-'+wxpVer+'-'+dateSt+'.zip' validateFile(srcDName) try: os.rename(srcDName, destDName) @@ -154,12 +143,6 @@ FINAL=1 pass - logSeparator("Copying built files...") - do("copy %s %s" % (destName, cwd)) - do("copy %s %s" % (destZName, cwd)) - do("copy %s %s" % (destDName, cwd)) - - # #*#*#*#*#* Comment this out to allow upload... return @@ -168,8 +151,6 @@ FINAL=1 do('python c:\\utils\\sendwxp.py %s' % destName) do('python c:\\utils\\sendwxp.py %s' % destZName) do('python c:\\utils\\sendwxp.py %s' % destDName) - os.unlink(destName) - os.unlink(destZName) logSeparator("Finished!!!") diff --git a/wxPython/distrib/wxPython.WSM b/wxPython/distrib/wxPython.WSM index 16ffb01726ff7b40183f537dd966985df430adc4..707fa577745f23f4630a1f6424267bb97765a41a 100644 GIT binary patch literal 33 mcmWF!_BETR&A`COut`H9{acR