]>
Commit | Line | Data |
---|---|---|
fde719f9 JS |
1 | @echo off |
2 | rem Zip up a wxMac distribution, .zip and .sit | |
3 | rem using Inno Setup + ScriptMaker | |
4 | set src=%wxwin | |
5 | set dest=%src\deliver | |
6 | set webfiles=c:\wx2dev\wxWebSite | |
7 | set stuffit="c:\Program Files\Aladdin Systems\StuffIt 7.5\StuffIt.exe" | |
8 | ||
9 | Rem Set this to the required version | |
2b5f62a0 | 10 | set version=2.3.4 |
fde719f9 JS |
11 | |
12 | if "%src" == "" goto usage | |
13 | if "%dest" == "" goto usage | |
14 | if "%1" == "-help" goto usage | |
15 | if "%1" == "--help" goto usage | |
16 | if "%1" == "/?" goto usage | |
17 | echo About to archive an external wxMac distribution: | |
18 | echo From %src | |
19 | echo To %dest | |
20 | echo CTRL-C if this is not correct. | |
21 | pause | |
22 | ||
23 | erase %dest\wxMac*.zip | |
24 | erase %dest\wxMac*.sit | |
25 | ||
26 | if not direxist %dest mkdir %dest | |
27 | if direxist %dest%\wxWindows-%version% erase /sxyz %dest%\wxWindows-%version% | |
28 | ||
29 | echo Zipping wxMac distribution | |
30 | ||
31 | cd %src% | |
32 | copy %src%\include\wx\mac\setup0.h %src%\include\wx\setup.h | |
33 | ||
34 | zip32 -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\generic.rsp | |
35 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\mac.rsp | |
36 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\cw_mac.rsp | |
37 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\tiff.rsp | |
38 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\jpeg.rsp | |
39 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\utils.rsp | |
40 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\tex2rtf.rsp | |
41 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\dialoged.rsp | |
42 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\ogl.rsp | |
43 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\xml.rsp | |
44 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\stc.rsp | |
45 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\contrib.rsp | |
46 | zip32 -u -@ %dest%\wxMac-%version%.zip < %src%\distrib\msw\makefile.rsp | |
47 | ||
48 | erase /Y %src%\include\wx\setup.h | |
49 | ||
2b5f62a0 | 50 | if direxist %dest%\wxMac-%version% erase /sxyz %dest%\wxMac-%version% |
fde719f9 | 51 | |
2b5f62a0 VZ |
52 | mkdir %dest%\wxMac-%version% |
53 | cd %dest%\wxMac-%version% | |
fde719f9 JS |
54 | unzip32 ..\wxMac-%version%.zip |
55 | erase /Y src\gtk\descrip.mms src\motif\descrip.mms docs\pdf\*.pdf | |
f9ceab7c | 56 | erase /SXY docs\html\dialoged docs\html\tex2rtf |
fde719f9 | 57 | |
f9ceab7c | 58 | cd %dest% |
fde719f9 | 59 | |
f9ceab7c | 60 | erase wxMac-%version%.zip |
2b5f62a0 VZ |
61 | zip32 -r wxMac-%version%.zip wxMac-%version%/* |
62 | ||
63 | erase /sxyz %dest%\wxMac-%version% | |
fde719f9 JS |
64 | |
65 | Rem echo Making StuffIt archive... | |
66 | Rem set stuffitcmd=%stuffit% -stuff -create wxMac-%version%.sit wxWindows-%version%\* | |
67 | Rem echo Invoking %stuffitcmd... | |
68 | Rem start "StuffIt" /w %stuffitcmd% | |
69 | ||
70 | echo wxMac archived. | |
71 | ||
72 | goto end | |
73 | ||
74 | :usage | |
75 | echo DOS wxWindows distribution. Zips up wxMac. | |
76 | echo. | |
77 | echo "Usage: zipwxmac" | |
78 | ||
79 | :end |