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
26 copy /s
%WXWIN%\wxPython\include\wx\
* %BASE%\include\wx
27 mkdir %BASE%\include\wx\wxPython\i_files
28 copy %WXWIN%\wxPython\src\
*.i
%BASE%\include\wx\wxPython\i_files
31 mkdir %BASE%\lib
\vc_dll
32 mkdir %BASE%\lib
\vc_dll\mswh
33 mkdir %BASE%\lib
\vc_dll\mswuh
35 copy /s
%WXWIN%\lib
\vc_dll\mswh\
* %BASE%\lib
\vc_dll\mswh
36 copy /s
%WXWIN%\lib
\vc_dll\mswuh\
* %BASE%\lib
\vc_dll\mswuh
37 copy %WXWIN%\lib
\vc_dll\
* %BASE%\lib
\vc_dll
40 rem *** remove unneeded files
43 ffind
/SB wx
*d_
*.
* > del-files
44 ffind
/SB wx
*d.
* >> del-files
45 ffind
/SB .#
* >> del-files
46 ffind
/SB .cvsignore
>> del-files
48 for %f in
(@
del-files) do rm
-fv
%f
52 ffind
/SB
/A
:D CVS
> del-dirs
53 echo wxPython
-%1\include\wx\cocoa
>> del-dirs
54 echo wxPython
-%1\include\wx\gtk
>> del-dirs
55 echo wxPython
-%1\include\wx\mac
>> del-dirs
56 echo wxPython
-%1\include\wx\mgl
>> del-dirs
57 echo wxPython
-%1\include\wx\motif
>> del-dirs
58 echo wxPython
-%1\include\wx\os2
>> del-dirs
59 echo wxPython
-%1\include\wx\univ
>> del-dirs
60 echo wxPython
-%1\include\wx\unix
>> del-dirs
61 echo wxPython
-%1\include\wx
\x11 >> del-dirs
63 for %d in
(@
del-dirs
) do rm
-rfv
%d
64 rem del /sxzy @del-dirs
69 rem *** bundle it all up
70 tar cvf ..
/dist
/wxPython
-win32
-devel
-%1.tar wxPython
-%1
71 gzip
-9 ..
/dist
/wxPython
-win32
-devel
-%1.tar