From 942e06785cf8b07fcbaf622a8743fc29ca7a58ac Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Mon, 16 Sep 2002 19:20:38 +0000 Subject: [PATCH] Added scripts to make a minimal wxMSW distribution git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@17218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- distrib/msw/msw.rsp | 30 ++++ distrib/msw/msw_minimal.rsp | 277 ++++++++++++++++++++++++++++++++++ distrib/msw/wx_chm.rsp | 1 - distrib/msw/zipdistinno.bat | 2 +- distrib/msw/zipwinminimal.bat | 72 +++++++++ 5 files changed, 380 insertions(+), 2 deletions(-) create mode 100644 distrib/msw/msw_minimal.rsp create mode 100755 distrib/msw/zipwinminimal.bat diff --git a/distrib/msw/msw.rsp b/distrib/msw/msw.rsp index e02fca6706..65f7d42d86 100644 --- a/distrib/msw/msw.rsp +++ b/distrib/msw/msw.rsp @@ -147,3 +147,33 @@ samples/oleauto/*.txt samples/oleauto/*.bmp samples/oleauto/*.ico +src/wxWindows.dsp +src/wxWindows.dsw +src/wxUniv.dsp +src/wxUniv.dsw +src/wxBase.dsp +src/wxBase.dsw + +src/jpeg/jpeg.dsp +src/jpeg/jpeg.dsw + +src/tiff/tiff.dsp +src/tiff/tiff.dsw + +src/zlib/zlib.dsp +src/zlib/zlib.dsw + +src/png/png.dsp +src/png/png.dsw + +samples/dialogs/dialogs.dsp +samples/dialogs/dialogs.dsw + +samples/minimal/minimal.dsp +samples/minimal/minimal.dsw +samples/minimal/minimalUniv.dsp + +samples/widgets/widgets.dsp +samples/widgets/widgets.dsw +samples/widgets/widgetsUniv.dsp + diff --git a/distrib/msw/msw_minimal.rsp b/distrib/msw/msw_minimal.rsp new file mode 100644 index 0000000000..db27ecb009 --- /dev/null +++ b/distrib/msw/msw_minimal.rsp @@ -0,0 +1,277 @@ +*.m4 +autogen.sh +configure +config.guess +config.sub +configure.in +setup.h.in +install-sh +mkinstalldirs +wx-config.in + +locale/*.po +locale/*.mo +locale/Makefile + +art/*.xpm + +docs/readme.txt +docs/readme_vms.txt +docs/install.txt +docs/changes.txt +docs/todo.txt +docs/licence.txt +docs/licendoc.txt +docs/preamble.txt +docs/gpl.txt +docs/lgpl.txt +docs/symbols.txt +docs/bugs.txt +docs/index.htm +docs/html/*.htm +docs/html/*.gif +docs/html/*.png +docs/html/icons/*.gif +docs/html/icons/*.png +docs/html/icons/*.jpg +docs/html/images/*.gif +docs/html/images/*.png +docs/html/images/*.jpg + +src/makeenvs/*.env + +src/*.inc +src/mkdir +src/make.env.in +src/makeprog.env.in +src/makelib.env.in +src/files.lst + +src/common/*.cpp +src/common/dosyacc.c +src/common/doslex.c +src/common/vmsyacc.c +src/common/vmslex.c +src/common/extended.c +src/common/unzip.c +src/common/unzip.h +src/common/*.l +src/common/*.y +src/common/*.inc +src/common/base.rc + +src/generic/*.cpp +src/generic/*.c +src/generic/*.inc + +src/html/*.cpp +src/html/*.h +src/html/bitmaps/*.xpm + +src/unix/*.cpp +src/unix/*.c + +src/png/*.c +src/png/*.h +src/png/makefile* +src/png/INSTALL +src/png/CHANGES +src/png/README +src/png/TODO +src/png/*.1 +src/png/*.3 +src/png/*.5 +src/png/scripts/*.ppc +src/png/scripts/*.bat +src/png/scripts/makefile* +src/png/scripts/*.com +src/png/scripts/*.def + +src/zlib/*.c +src/zlib/*.h +src/zlib/INDEX +src/zlib/README +src/zlib/ChangeLog +src/zlib/configure +src/zlib/*.txt +src/zlib/makefile* +src/zlib/*.com +src/zlib/*.3 + +src/regex/COPYRIGHT +src/regex/makefile* +src/regex/README +src/regex/WHATSNEW +src/regex/mkh +src/regex/*.h +src/regex/*.ih +src/regex/*.c +src/regex/tests +src/regex/regex.3 +src/regex/regex.7 + +include/wx/*.h +include/wx/*.inl +include/wx/*.cpp +include/wx/protocol/*.h +include/wx/wx_setup.vms +include/wx/common/*.h +include/wx/generic/*.h +include/wx/generic/*.xpm +include/wx/unix/*.h +include/wx/html/*.h +include/wx/html/msw/*.bmp +include/wx/html/msw/*.ico +include/wx/html/msw/*.rc +lib/dummy + +tools/gettext/*.* + +bitmaps/xpm/16x16/*.* +bitmaps/xpm/32x32/*.* +bitmaps/xpm/64x64/*.* +bitmaps/xpm/misc/*.* +bitmaps/*.* +bitmaps/bmp/16x15/*.* +bitmaps/bmp/10x8/*.* +bitmaps/ico/32x32/*.* + +samples/*.txt +samples/configure +samples/configure.in + +samples/dialogs/*.h +samples/dialogs/*.cpp +samples/dialogs/*.def +samples/dialogs/*.rc +samples/dialogs/makefile* +samples/dialogs/*.xbm +samples/dialogs/*.xpm +samples/dialogs/*.txt +samples/dialogs/*.bmp +samples/dialogs/*.ico +samples/dialogs/*.pro + +samples/minimal/*.cpp +samples/minimal/*.h +samples/minimal/*.def +samples/minimal/makefile* +samples/minimal/*.xbm +samples/minimal/*.xpm +samples/minimal/*.ico +samples/minimal/*.rc +samples/minimal/*.pro + +samples/widgets/*.cpp +samples/widgets/*.h +samples/widgets/makefile* +samples/widgets/*.rc +samples/widgets/*.def +samples/widgets/*.ico +samples/widgets/*.xpm +samples/widgets/*.txt +samples/widgets/*.bmp +samples/widgets/*.pro +samples/widgets/icons/*.xpm + +lib/wx*.def + +docs/msw/*.txt + +src/makeb32.env +src/makeprog.b32 +src/makelib.b32 +src/makebcc.env +src/makeprog.bcc +src/makelib.bcc +src/makemsc.env +src/makeprog.msc +src/makelib.msc +src/makewat.env +src/makeprog.wat +src/makelib.wat +src/makesc.env +src/makevc.env +src/makeprog.vc +src/makelib.vc +src/makeg95.env +src/makeprog.g95 +src/makelib.g95 +src/makesl.env +src/makeprog.sl +src/makelib.sl +src/salford.lnk +src/maketwin.env +src/makeprog.twn +src/makelib.twn +src/makefile.bcc +src/makefile.dos +src/makefile.vc +src/*.bat + +src/msw/*.cpp +src/msw/*.h +src/msw/makefile.* +src/msw/makebase.b32 +src/msw/makeuniv.b32 +src/msw/*.lst +src/msw/*.def +src/msw/*.inc +src/msw/winestub.c +src/msw/gsocket.c +src/msw/gsockmsw.c +src/msw/version.rc + +src/msw/ole/*.cpp +src/msw/*.prj + +include/wx/msw/*.h +include/wx/msw/*.rc +include/wx/msw/ctl3d/*.h +include/wx/msw/gnuwin32/*.h +include/wx/msw/gnuwin32/*.def +include/wx/msw/gnuwin32/gl/*.h +include/wx/msw/ole/*.h +include/wx/msw/*.cur +include/wx/msw/*.ico +include/wx/msw/*.bmp + +Makefile.in +src/regex/Makefile.in +samples/Makefile.in + +src/wxWindows.dsp +src/wxWindows.dsw +src/wxUniv.dsp +src/wxUniv.dsw +src/wxBase.dsp +src/wxBase.dsw + +src/jpeg/jpeg.dsp +src/jpeg/jpeg.dsw + +src/tiff/tiff.dsp +src/tiff/tiff.dsw + +src/zlib/zlib.dsp +src/zlib/zlib.dsw + +src/png/png.dsp +src/png/png.dsw + +src/regex/regex.dsp +src/regex/regex.dsw + +samples/samples.dsw + +samples/dialogs/dialogs.dsp +samples/dialogs/dialogs.dsw + +samples/minimal/minimal.dsp +samples/minimal/minimal.dsw +samples/minimal/minimalUniv.dsp + +samples/widgets/widgets.dsp +samples/widgets/widgets.dsw +samples/widgets/widgetsUniv.dsp + diff --git a/distrib/msw/wx_chm.rsp b/distrib/msw/wx_chm.rsp index 0c8a76da7e..38461dff56 100644 --- a/distrib/msw/wx_chm.rsp +++ b/distrib/msw/wx_chm.rsp @@ -1,3 +1,2 @@ docs/htmlhelp/*.chm -contrib/docs/htmlhelp/*.chm diff --git a/distrib/msw/zipdistinno.bat b/distrib/msw/zipdistinno.bat index 41d5b8e024..6e044141e8 100755 --- a/distrib/msw/zipdistinno.bat +++ b/distrib/msw/zipdistinno.bat @@ -4,7 +4,7 @@ rem using Inno Setup + ScriptMaker set src=%wxwin set dest=%src\deliver set webfiles=c:\wx2dev\wxWebSite -set inno=0 +set inno=1 Rem Set this to the required version set version=2.3.3 diff --git a/distrib/msw/zipwinminimal.bat b/distrib/msw/zipwinminimal.bat new file mode 100755 index 0000000000..e5dc22e4e3 --- /dev/null +++ b/distrib/msw/zipwinminimal.bat @@ -0,0 +1,72 @@ +@echo off +rem Zip up a minimal wxMSW source distribution +set src=%wxwin +set dest=%src\deliver +set webfiles=c:\wx2dev\wxWebSite + +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 Minimal wxMSW distribution: +echo From %src +echo To %dest +echo CTRL-C if this is not correct. +pause + +erase %dest\wxMSW-%VERSION%-Minimal*.zip + +if not direxist %dest mkdir %dest +if direxist %dest%\wxWindows-%version% erase /sxyz %dest%\wxWindows-%version% + +echo Zipping wxMSW-Minimal distribution + +cd %src% + +zip32 -@ %dest%\wxMSW-%version%-Minimal.zip < %src%\distrib\msw\msw_minimal.rsp +zip32 -u -@ %dest%\wxMSW-%version%-Minimal.zip < %src%\distrib\msw\jpeg.rsp +zip32 -u -@ %dest%\wxMSW-%version%-Minimal.zip < %src%\distrib\msw\png.rsp +zip32 -u -@ %dest%\wxMSW-%version%-Minimal.zip < %src%\distrib\msw\zlib.rsp +zip32 -u -@ %dest%\wxMSW-%version%-Minimal.zip < %src%\distrib\msw\tiff.rsp + +if direxist %dest%\wxWindows-%version% erase /sxyz %dest%\wxWindows-%version% + +mkdir %dest%\wxWindows-%version% +cd %dest%\wxWindows-%version% + +unzip32 ..\wxMSW-%version%-Minimal.zip +erase /Y src\gtk\descrip.mms src\motif\descrip.mms docs\pdf\*.pdf + +echo Deleting some redundant files + +erase /XY src\generic\treectrlg.cpp include\wx\generic\treectrlg.cpp +erase /XY src\generic\listctrl.cpp include\wx\generic\listctrl.cpp +Rem erase /XY src\generic\prop*.cpp include\wx\generic\prop*.cpp +erase /XY src\generic\printps.cpp src\generic\fontdlgg.cpp src\generic\accel.cpp src\generic\colrdlgg.cpp +erase /XY include\wx\generic\printps.cpp include\wx\generic\fontdlgg.h include\wx\generic\accel.h include\wx\generic\colrdlgg.h +erase /XY include\wx\generic\mdig.h src\generic\mdig.cpp +erase /XY include\wx\*cw*.h + +erase /SXY docs\html\dialoged docs\html\tex2rtf + +cd %dest% + +erase wxMSW-%version%-Minimal.zip +zip32 -r wxMSW-%version%-Minimal.zip wxWindows-%version%/* + +echo wxMSW-Minimal archived. + +cd %src%\distrib\msw + +goto end + +:usage +echo DOS wxWindows distribution. Zips up wxMSW-Minimal. +echo. +echo "Usage: zipwinminimal.bat" + +:end -- 2.47.2