Updated release scripts

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2002-08-23 11:29:27 +00:00
parent 867e99f57d
commit fde719f935
7 changed files with 389 additions and 92 deletions

View File

@@ -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

View File

@@ -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/*M?.xml
utils/dialoged/src/*.mcp
utils/dialoged/src/*.xml
utils/helpview/src/*.xml
utils/tex2rtf/src/*.xml
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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

77
distrib/msw/zipwxmac.bat Executable file
View File

@@ -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