2 rem Builds a zip containing stuff needed to link with the wxWindows DLL
3 rem shipped with wxPython. This should allow other developers to create apps
4 rem or extensions that can share the same DLL.
7 set BASE
=_distrib_zip\wxPython
-%1
9 rem **** Make a directory to build up a distribution tree
15 copy distrib\README.devel.txt
%BASE%\README.txt
19 mkdir %BASE%\include\wx
20 copy /s
%WXWIN%\include\wx\
* %BASE%\include\wx
22 copy /s
%WXWIN%\contrib\include\wx\gizmos
%BASE%\include\wx\gizmos
23 copy /s
%WXWIN%\contrib\include\wx\ogl
%BASE%\include\wx\ogl
24 copy /s
%WXWIN%\contrib\include\wx\stc
%BASE%\include\wx\stc
25 copy /s
%WXWIN%\contrib\include\wx\xrc
%BASE%\include\wx\xrc
27 copy /s
%WXWIN%\wxPython\include\wx\
* %BASE%\include\wx
28 mkdir %BASE%\include\wx\wxPython\i_files
29 copy %WXWIN%\wxPython\src\
*.i
%BASE%\include\wx\wxPython\i_files
32 mkdir %BASE%\lib
\vc_dll
33 mkdir %BASE%\lib
\vc_dll\mswh
34 mkdir %BASE%\lib
\vc_dll\mswuh
36 copy /s
%WXWIN%\lib
\vc_dll\mswh\
* %BASE%\lib
\vc_dll\mswh
37 copy /s
%WXWIN%\lib
\vc_dll\mswuh\
* %BASE%\lib
\vc_dll\mswuh
38 copy %WXWIN%\lib
\vc_dll\
* %BASE%\lib
\vc_dll
41 rem *** remove unneeded files
44 ffind
/SB wx
*d_
*.
* > del-files
45 ffind
/SB wx
*d.
* >> del-files
46 ffind
/SB .#
* >> del-files
47 ffind
/SB .cvsignore
>> del-files
49 for %f in
(@
del-files) do rm
-fv
%f
53 ffind
/SB
/A
:D CVS
> del-dirs
54 echo wxPython
-%1\include\wx\cocoa
>> del-dirs
55 echo wxPython
-%1\include\wx\gtk
>> del-dirs
56 echo wxPython
-%1\include\wx\mac
>> del-dirs
57 echo wxPython
-%1\include\wx\mgl
>> del-dirs
58 echo wxPython
-%1\include\wx\motif
>> del-dirs
59 echo wxPython
-%1\include\wx\os2
>> del-dirs
60 echo wxPython
-%1\include\wx\univ
>> del-dirs
61 echo wxPython
-%1\include\wx\unix
>> del-dirs
62 echo wxPython
-%1\include\wx
\x11 >> del-dirs
64 for %d in
(@
del-dirs
) do rm
-rfv
%d
65 rem del /sxzy @del-dirs
70 rem *** bundle it all up
71 tar cvf ..
/dist
/wxPythonWIN32
-devel
-%1.tar wxPython
-%1
72 gzip
-9 ..
/dist
/wxPythonWIN32
-devel
-%1.tar