From: Julian Smart Date: Fri, 23 Aug 2002 11:29:27 +0000 (+0000) Subject: Updated release scripts X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/fde719f935551f67f818001a91ca72f9acd6936c Updated release scripts git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/distrib/msw/cw.rsp b/distrib/msw/cw.rsp index 02f62f771c..108452a03d 100644 --- a/distrib/msw/cw.rsp +++ b/distrib/msw/cw.rsp @@ -12,8 +12,12 @@ src/common/cwy_tab.c src/common/cwlex_yy.c src/jpeg/jpeg_CW_Prefix.h +src/jpeg/*W7.xml src/tiff/tiff_CW_Prefix.h - +src/tiff/*W7.xml +src/zlib/*W7.xml +src/png/*W7.xml +src/regex/*W7.xml samples/artprov/*W7.xml samples/calendar/*W7.xml @@ -63,11 +67,10 @@ samples/printing/*W7.xml samples/proplist/*W7.xml samples/regtest/*W7.xml samples/resource/*W7.xml -samples/richedit/*W7.xml samples/rotate/*W7.xml samples/sashtest/*W7.xml samples/scroll/*W7.xml -samples/scrollsbu/*W7.xml +samples/scrollsub/*W7.xml samples/sockets/*W7.xml samples/splitter/*W7.xml samples/statbar/*W7.xml @@ -84,7 +87,49 @@ samples/widgets/*W7.xml samples/wizard/*W7.xml samples/wxtest/*W7.xml -utils/dialoged/src/*.xml -utils/helpview/src/*.xml -utils/tex2rtf/src/*.xml +utils/dialoged/src/*W7.xml +utils/helpview/src/*W7.xml +utils/tex2rtf/src/*W7.xml +utils/hhp2cached/*W7.xml +utils/helpgen/src/*W7.xml + +demos/bombs/*W7.xml +demos/dbbrowse/*W7.xml +demos/forty/*W7.xml +demos/fractal/*W7.xml +demos/life/*W7.xml + +contrib/src/ogl/*W7.xml +contrib/samples/ogl/ogledit/*W7.xml +contrib/samples/ogl/studio/*W7.xml +contrib/src/xrc/*W7.xml +contrib/samples/xrc/*W7.xml +contrib/src/mmedia/*W7.xml +contrib/samples/mmedia/*W7.xml +contrib/src/stc/*W7.xml +contrib/samples/stc/*W7.xml +contrib/utils/wxrc/*W7.xml +contrib/utils/convertrc/*W7.xml +contrib/utils/wxrcedit/*W7.xml +contrib/src/canvas/*W7.xml +contrib/samples/canvas/simple/*W7.xml +contrib/samples/canvas/test/*W7.xml +contrib/src/plot/*W7.xml +contrib/samples/plot/*M?.xml +contrib/samples/plot/*W7.xml +contrib/src/gizmos/*W7.xml +contrib/samples/gizmos/dynsash/*W7.xml +contrib/samples/gizmos/dynsash_switch/*W7.xml +contrib/samples/gizmos/editlbox/*W7.xml +contrib/samples/gizmos/multicell/*W7.xml +contrib/samples/gizmos/splittree/*W7.xml +contrib/src/animate/*W7.xml +contrib/samples/animate/*W7.xml +contrib/src/fl/*W7.xml +contrib/samples/fl/fl_demo1/*W7.xml +contrib/samples/fl/fl_demo2/*W7.xml +contrib/samples/fl/fl_sample1/*W7.xml +contrib/samples/fl/fl_sample2/*W7.xml +contrib/samples/fl/fl_sample3/*W7.xml +contrib/src/net/*W7.xml diff --git a/distrib/msw/cw_mac.rsp b/distrib/msw/cw_mac.rsp index 02f62f771c..55621df2ff 100644 --- a/distrib/msw/cw_mac.rsp +++ b/distrib/msw/cw_mac.rsp @@ -4,7 +4,8 @@ include/wx/wx_cw.h include/wx/wx_cw_d.h include/wx/wx_cw_cm.h -src/*W7.xml +src/*M?.xml +src/*.mcp src/cwcopysetup.bat src/cwdcopysetup.bat @@ -12,79 +13,261 @@ src/common/cwy_tab.c src/common/cwlex_yy.c src/jpeg/jpeg_CW_Prefix.h +src/jpeg/*M?.xml +src/jpeg/*.mcp src/tiff/tiff_CW_Prefix.h +src/tiff/*M?.xml +src/tiff/*.mcp +src/zlib/*M?.xml +src/zlib/*.mcp +src/png/*M?.xml +src/png/*.mcp +src/regex/*M?.xml +src/regex/*.mcp +samples/artprov/*M?.xml +samples/artprov/*.mcp +samples/calendar/*M?.xml +samples/calendar/*.mcp +samples/caret/*M?.xml +samples/caret/*.mcp +samples/checklst/*M?.xml +samples/checklst/*.mcp +samples/config/*M?.xml +samples/config/*.mcp +samples/controls/*M?.xml +samples/controls/*.mcp +samples/db/*M?.xml +samples/db/*.mcp +samples/dialogs/*M?.xml +samples/dialogs/*.mcp +samples/dialup/*M?.xml +samples/dialup/*.mcp +samples/dnd/*M?.xml +samples/dnd/*.mcp +samples/docview/*M?.xml +samples/docview/*.mcp +samples/docvwmdi/*M?.xml +samples/docvwmdi/*.mcp +samples/dragimag/*M?.xml +samples/dragimag/*.mcp +samples/drawing/*M?.xml +samples/drawing/*.mcp +samples/dynamic/*M?.xml +samples/dynamic/*.mcp +samples/erase/*M?.xml +samples/erase/*.mcp +samples/event/*M?.xml +samples/event/*.mcp +samples/exec/*M?.xml +samples/exec/*.mcp +samples/font/*M?.xml +samples/font/*.mcp +samples/grid/*M?.xml +samples/grid/*.mcp +samples/help/*M?.xml +samples/help/*.mcp +samples/html/*M?.xml +samples/html/*.mcp +samples/image/*M?.xml +samples/image/*.mcp +samples/internat/*M?.xml +samples/internat/*.mcp +samples/joytest/*M?.xml +samples/joytest/*.mcp +samples/keyboard/*M?.xml +samples/keyboard/*.mcp +samples/layout/*M?.xml +samples/layout/*.mcp +samples/listbox/*M?.xml +samples/listbox/*.mcp +samples/listctrl/*M?.xml +samples/listctrl/*.mcp +samples/mdi/*M?.xml +samples/mdi/*.mcp +samples/memcheck/*M?.xml +samples/memcheck/*.mcp +samples/menu/*M?.xml +samples/menu/*.mcp +samples/mfc/*M?.xml +samples/mfc/*.mcp +samples/minifram/*M?.xml +samples/minifram/*.mcp +samples/minimal/*M?.xml +samples/minimal/*.mcp +samples/mobile/*M?.xml +samples/mobile/*.mcp +samples/multimon/*M?.xml +samples/multimon/*.mcp +samples/nativdlg/*M?.xml +samples/nativdlg/*.mcp +samples/newgrid/*M?.xml +samples/newgrid/*.mcp +samples/notebook/*M?.xml +samples/notebook/*.mcp +samples/oleauto/*M?.xml +samples/oleauto/*.mcp +samples/opengl/*M?.xml +samples/opengl/*.mcp +samples/ownerdrw/*M?.xml +samples/ownerdrw/*.mcp +samples/png/*M?.xml +samples/png/*.mcp +samples/printing/*M?.xml +samples/printing/*.mcp +samples/proplist/*M?.xml +samples/proplist/*.mcp +samples/regtest/*M?.xml +samples/regtest/*.mcp +samples/resource/*M?.xml +samples/resource/*.mcp +samples/rotate/*M?.xml +samples/rotate/*.mcp +samples/sashtest/*M?.xml +samples/sashtest/*.mcp +samples/scroll/*M?.xml +samples/scroll/*.mcp +samples/scrollsub/*M?.xml +samples/scrollsub/*.mcp +samples/sockets/*M?.xml +samples/sockets/*.mcp +samples/splitter/*M?.xml +samples/splitter/*.mcp +samples/statbar/*M?.xml +samples/statbar/*.mcp +samples/tab/*M?.xml +samples/tab/*.mcp +samples/taskbar/*M?.xml +samples/taskbar/*.mcp +samples/text/*M?.xml +samples/text/*.mcp +samples/thread/*M?.xml +samples/thread/*.mcp +samples/toolbar/*M?.xml +samples/toolbar/*.mcp +samples/treectrl/*M?.xml +samples/treectrl/*.mcp +samples/treelay/*M?.xml +samples/treelay/*.mcp +samples/typetest/*M?.xml +samples/typetest/*.mcp +samples/validate/*M?.xml +samples/validate/*.mcp +samples/widgets/*M?.xml +samples/widgets/*.mcp +samples/wizard/*M?.xml +samples/wizard/*.mcp +samples/wxtest/*M?.xml +samples/wxtest/*.mcp -samples/artprov/*W7.xml -samples/calendar/*W7.xml -samples/caret/*W7.xml -samples/checklst/*W7.xml -samples/config/*W7.xml -samples/controls/*W7.xml -samples/db/*W7.xml -samples/dialogs/*W7.xml -samples/dialup/*W7.xml -samples/dnd/*W7.xml -samples/docview/*W7.xml -samples/docvwmdi/*W7.xml -samples/dragimag/*W7.xml -samples/drawing/*W7.xml -samples/dynamic/*W7.xml -samples/erase/*W7.xml -samples/event/*W7.xml -samples/exec/*W7.xml -samples/font/*W7.xml -samples/grid/*W7.xml -samples/help/*W7.xml -samples/html/*W7.xml -samples/image/*W7.xml -samples/internat/*W7.xml -samples/joytest/*W7.xml -samples/keyboard/*W7.xml -samples/layout/*W7.xml -samples/listbox/*W7.xml -samples/listctrl/*W7.xml -samples/mdi/*W7.xml -samples/memcheck/*W7.xml -samples/menu/*W7.xml -samples/mfc/*W7.xml -samples/minifram/*W7.xml -samples/minimal/*W7.xml -samples/mobile/*W7.xml -samples/multimon/*W7.xml -samples/nativdlg/*W7.xml -samples/newgrid/*W7.xml -samples/notebook/*W7.xml -samples/oleauto/*W7.xml -samples/opengl/*W7.xml -samples/ownerdrw/*W7.xml -samples/png/*W7.xml -samples/printing/*W7.xml -samples/proplist/*W7.xml -samples/regtest/*W7.xml -samples/resource/*W7.xml -samples/richedit/*W7.xml -samples/rotate/*W7.xml -samples/sashtest/*W7.xml -samples/scroll/*W7.xml -samples/scrollsbu/*W7.xml -samples/sockets/*W7.xml -samples/splitter/*W7.xml -samples/statbar/*W7.xml -samples/tab/*W7.xml -samples/taskbar/*W7.xml -samples/text/*W7.xml -samples/thread/*W7.xml -samples/toolbar/*W7.xml -samples/treectrl/*W7.xml -samples/treelay/*W7.xml -samples/typetest/*W7.xml -samples/validate/*W7.xml -samples/widgets/*W7.xml -samples/wizard/*W7.xml -samples/wxtest/*W7.xml - -utils/dialoged/src/*.xml -utils/helpview/src/*.xml -utils/tex2rtf/src/*.xml +utils/dialoged/src/*M?.xml +utils/dialoged/src/*.mcp + +utils/helpview/src/*M?.xml +utils/helpview/src/*.mcp + +utils/tex2rtf/src/*M?.xml +utils/tex2rtf/src/*.mcp + +utils/hhp2cached/*M?.xml +utils/hhp2cached/*.mcp + +utils/helpgen/src/*M?.xml +utils/helpgen/src/*.mcp + +demos/bombs/*M?.xml +demos/bombs/*.mcp + +demos/dbbrowse/*M?.xml +demos/dbbrowse/*.mcp + +demos/forty/*M?.xml +demos/forty/*.mcp + +demos/fractal/*M?.xml +demos/fractal/*.mcp + +demos/life/*M?.xml +demos/life/*.mcp + +contrib/src/ogl/*M?.xml +contrib/src/ogl/*.mcp + +contrib/samples/ogl/ogledit/*M?.xml +contrib/samples/ogl/ogledit/*.mcp +contrib/samples/ogl/studio/*M?.xml +contrib/samples/ogl/studio/*.mcp + +contrib/src/xrc/*M?.xml +contrib/src/xrc/*.mcp + +contrib/samples/xrc/*M?.xml +contrib/samples/xrc/*.mcp + +contrib/src/mmedia/*M?.xml +contrib/src/mmedia/*.mcp + +contrib/samples/mmedia/*M?.xml +contrib/samples/mmedia/*.mcp + +contrib/src/stc/*M?.xml +contrib/src/stc/*.mcp + +contrib/samples/stc/*M?.xml +contrib/samples/stc/*.mcp + +contrib/utils/wxrc/*M?.xml +contrib/utils/wxrc/*.mcp + +contrib/utils/convertrc/*M?.xml +contrib/utils/convertrc/*.mcp + +contrib/utils/wxrcedit/*M?.xml +contrib/utils/wxrcedit/*.mcp + +contrib/src/canvas/*M?.xml +contrib/src/canvas/*.mcp +contrib/samples/canvas/simple/*M?.xml +contrib/samples/canvas/simple/*.mcp +contrib/samples/canvas/test/*M?.xml +contrib/samples/canvas/test/*.mcp + +contrib/src/plot/*M?.xml +contrib/src/plot/*.mcp +contrib/samples/plot/*M?.xml +contrib/samples/plot/*.mcp + +contrib/src/gizmos/*M?.xml +contrib/src/gizmos/*.mcp +contrib/samples/gizmos/dynsash/*M?.xml +contrib/samples/gizmos/dynsash/*.mcp +contrib/samples/gizmos/dynsash_switch/*M?.xml +contrib/samples/gizmos/dynsash_switch/*.mcp +contrib/samples/gizmos/editlbox/*M?.xml +contrib/samples/gizmos/editlbox/*.mcp +contrib/samples/gizmos/multicell/*M?.xml +contrib/samples/gizmos/multicell/*.mcp +contrib/samples/gizmos/splittree/*M?.xml +contrib/samples/gizmos/splittree/*.mcp + +contrib/src/animate/*M?.xml +contrib/src/animate/*.mcp +contrib/samples/animate/*M?.xml +contrib/samples/animate/*.mcp + +contrib/src/fl/*M?.xml +contrib/src/fl/*.mcp +contrib/samples/fl/fl_demo1/*M?.xml +contrib/samples/fl/fl_demo1/*.mcp +contrib/samples/fl/fl_demo2/*M?.xml +contrib/samples/fl/fl_demo2/*.mcp +contrib/samples/fl/fl_sample1/*M?.xml +contrib/samples/fl/fl_sample1/*.mcp +contrib/samples/fl/fl_sample2/*M?.xml +contrib/samples/fl/fl_sample2/*.mcp +contrib/samples/fl/fl_sample3/*M?.xml +contrib/samples/fl/fl_sample3/*.mcp + +contrib/src/net/*M?.xml +contrib/src/net/*.mcp diff --git a/distrib/msw/mac.rsp b/distrib/msw/mac.rsp index 9e26848b76..051bc34923 100644 --- a/distrib/msw/mac.rsp +++ b/distrib/msw/mac.rsp @@ -3,17 +3,11 @@ lib/dummy docs/licence.txt docs/mac/*.txt docs/mac/*.hqx +docs/mac/*.sh +docs/mac/*.applescript -distrib/msw/*.rsp -distrib/msw/*.bat distrib/mac/*-sh -src/*.mcp -src/jpeg/*.mcp -src/png/*.mcp -src/tiff/*.mcp -src/zlib/*.mcp - src/common/dosyacc.c src/common/doslex.c src/common/y_tab.c @@ -26,6 +20,7 @@ src/mac/*.r src/mac/*.h src/mac/*.lst src/mac/morefile/*.c +src/mac/morefile/*.cpp src/mac/morefile/*.h src/mac/Info.plist.in src/mac/wxmac.icns @@ -41,9 +36,6 @@ src/mac/ldef/*.mcp src/mac/macsock/*.lib -src/mac/morefile/*.h -src/mac/morefile/*.cpp - include/wx_pb.h include/wx/mac/*.h diff --git a/distrib/msw/tardist b/distrib/msw/tardist index a94c893048..c3512b2747 100644 --- a/distrib/msw/tardist +++ b/distrib/msw/tardist @@ -138,7 +138,7 @@ gzip $2/wxX11-${WXVER}.tar ### wxMac cp $1/include/wx/mac/setup0.h $1/include/wx/setup.h cd $1 -cat $1/distrib/msw/mac.rsp $1/distrib/msw/generic.rsp $1/distrib/msw/cw.rsp $1/distrib/msw/tex2rtf.rsp $1/distrib/msw/utils.rsp $1/distrib/msw/dialoged.rsp $1/distrib/msw/ogl.rsp $1/distrib/msw/stc.rsp $1/distrib/msw/xml.rsp $1/distrib/msw/contrib.rsp $1/distrib/msw/makefile.rsp $1/distrib/msw/tiff.rsp $1/distrib/msw/jpeg.rsp > /tmp/wxmac_in.txt +cat $1/distrib/msw/mac.rsp $1/distrib/msw/generic.rsp $1/distrib/msw/cw_mac.rsp $1/distrib/msw/tex2rtf.rsp $1/distrib/msw/utils.rsp $1/distrib/msw/dialoged.rsp $1/distrib/msw/ogl.rsp $1/distrib/msw/stc.rsp $1/distrib/msw/xml.rsp $1/distrib/msw/contrib.rsp $1/distrib/msw/makefile.rsp $1/distrib/msw/tiff.rsp $1/distrib/msw/jpeg.rsp > /tmp/wxmac_in.txt expandlines /tmp/wxmac_in.txt /tmp/wxmac.txt $TAR cf $2/wxMac-${WXVER}.tar -T /tmp/wxmac.txt diff --git a/distrib/msw/tarwxmac b/distrib/msw/tarwxmac index 2a94b72db5..b9e088ed8b 100755 --- a/distrib/msw/tarwxmac +++ b/distrib/msw/tarwxmac @@ -70,7 +70,7 @@ cp $1/include/wx/mac/setup0.h $1/include/wx/setup.h echo Tarring... ### wxMac -cat $1/distrib/msw/mac.rsp $1/distrib/msw/generic.rsp $1/distrib/msw/cw.rsp $1/distrib/msw/tex2rtf.rsp $1/distrib/msw/utils.rsp $1/distrib/msw/dialoged.rsp $1/distrib/msw/ogl.rsp $1/distrib/msw/stc.rsp $1/distrib/msw/xml.rsp $1/distrib/msw/contrib.rsp $1/distrib/msw/makefile.rsp $1/distrib/msw/tiff.rsp $1/distrib/msw/jpeg.rsp > /tmp/wxmac_in.txt +cat $1/distrib/msw/mac.rsp $1/distrib/msw/generic.rsp $1/distrib/msw/cw_mac.rsp $1/distrib/msw/tex2rtf.rsp $1/distrib/msw/utils.rsp $1/distrib/msw/dialoged.rsp $1/distrib/msw/ogl.rsp $1/distrib/msw/stc.rsp $1/distrib/msw/xml.rsp $1/distrib/msw/contrib.rsp $1/distrib/msw/makefile.rsp $1/distrib/msw/tiff.rsp $1/distrib/msw/jpeg.rsp > /tmp/wxmac_in.txt expandlines /tmp/wxmac_in.txt /tmp/wxmac.txt $TAR cf $2/wxMac-${WXVER}.tar -T /tmp/wxmac.txt diff --git a/distrib/msw/zipdistinno.bat b/distrib/msw/zipdistinno.bat index e0b638342a..d931591fcd 100755 --- a/distrib/msw/zipdistinno.bat +++ b/distrib/msw/zipdistinno.bat @@ -87,7 +87,7 @@ copy %src%\include\wx\mac\setup0.h %src%\include\wx\setup.h zip32 -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\generic.rsp zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\mac.rsp -zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\cw.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\cw_mac.rsp zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\tiff.rsp zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\jpeg.rsp zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\utils.rsp diff --git a/distrib/msw/zipwxmac.bat b/distrib/msw/zipwxmac.bat new file mode 100755 index 0000000000..6497b7ca88 --- /dev/null +++ b/distrib/msw/zipwxmac.bat @@ -0,0 +1,77 @@ +@echo off +rem Zip up a wxMac distribution, .zip and .sit +rem using Inno Setup + ScriptMaker +set src=%wxwin +set dest=%src\deliver +set webfiles=c:\wx2dev\wxWebSite +set stuffit="c:\Program Files\Aladdin Systems\StuffIt 7.5\StuffIt.exe" + +Rem Set this to the required version +set version=2.3.3 + +if "%src" == "" goto usage +if "%dest" == "" goto usage +if "%1" == "-help" goto usage +if "%1" == "--help" goto usage +if "%1" == "/?" goto usage +echo About to archive an external wxMac distribution: +echo From %src +echo To %dest +echo CTRL-C if this is not correct. +pause + +erase %dest\wxMac*.zip +erase %dest\wxMac*.sit + +if not direxist %dest mkdir %dest +if direxist %dest%\wxWindows-%version% erase /sxyz %dest%\wxWindows-%version% + +echo Zipping wxMac distribution + +cd %src% +copy %src%\include\wx\mac\setup0.h %src%\include\wx\setup.h + +zip32 -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\generic.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\mac.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\cw_mac.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\tiff.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\jpeg.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\utils.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\tex2rtf.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\dialoged.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\ogl.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\xml.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\stc.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\contrib.rsp +zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\makefile.rsp + +erase /Y %src%\include\wx\setup.h + +if direxist %dest%\wxWindows-%version% erase /sxyz %dirname%\wxWindows-%version% + +mkdir %dest%\wxWindows-%version% +cd %dest%\wxWindows-%version% +unzip32 ..\wxMac-%version%.zip +erase /Y src\gtk\descrip.mms src\motif\descrip.mms docs\pdf\*.pdf +erase /SXY docs\html\dialoged + +cd .. + +erase ..\wxMac-%version%.zip +zip32 -r ..\wxMac-%version%.zip %dest%/wxWindows-%version%/* + +Rem echo Making StuffIt archive... +Rem set stuffitcmd=%stuffit% -stuff -create wxMac-%version%.sit wxWindows-%version%\* +Rem echo Invoking %stuffitcmd... +Rem start "StuffIt" /w %stuffitcmd% + +echo wxMac archived. + +goto end + +:usage +echo DOS wxWindows distribution. Zips up wxMac. +echo. +echo "Usage: zipwxmac" + +:end