Build and distrib tweaks

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12998 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2001-12-13 18:55:19 +00:00
parent 0a1d59000c
commit c5e8ed2391
3 changed files with 42 additions and 27 deletions

View File

@@ -37,7 +37,7 @@ elseiff "%1" == "d" then
rem touch all the *.i files so swig will regenerate rem touch all the *.i files so swig will regenerate
elseiff "%1" == "t" then elseiff "%1" == "t" then
shift shift
set CMD=touch src\*.i & touch contrib\glcanvas\*.i & touch contrib\ogl\*.i & touch contrib\stc\*.i set CMD=touch src\*.i & touch contrib\glcanvas\*.i & touch contrib\ogl\*.i & touch contrib\stc\*.i & touch contrib\gizmos\*.i & touch contrib\dllwidget\*.i
rem "i" --> install rem "i" --> install
elseiff "%1" == "i" then elseiff "%1" == "i" then
@@ -69,6 +69,13 @@ elseiff "%1" == "a" then
shift shift
set CMD=echo Finished! set CMD=echo Finished!
call b.bat 15 c
call b.bat 15 f
call b.bat 15 r
call b.bat 15 c
call b.bat 15 h
call b.bat 15 r
call b.bat 21 c call b.bat 21 c
call b.bat 21 f call b.bat 21 f
call b.bat 21 r call b.bat 21 r

View File

@@ -3,39 +3,47 @@ rem Builds a zip containing stuff needed to link with the wxWindows DLL
rem shipped with wxPython. This allows other developers to create apps rem shipped with wxPython. This allows other developers to create apps
rem or extensions that can share the same DLL. rem or extensions that can share the same DLL.
mkdir wxWin setlocal
mkdir wxWin\lib
copy %WXWIN%\lib\*.lib wxWin\lib
del wxWin\lib\*_d.lib
mkdir wxWin\src set BASE=wxPython-devel
copy %WXWIN%\src\makevc.env wxWin\src
copy %WXWIN%\src\*.vc wxWin\src
mkdir wxWin\src\msw mkdir %BASE%
mkdir wxWin\src\msw\ReleaseDLL
copy %WXWIN%\src\msw\*.pch wxWin\src\msw
del wxWin\src\msw\*_d.pch
copy %WXWIN%\src\msw\ReleaseDLL\dummy*.obj wxWin\src\msw\ReleaseDLL
mkdir wxWin\include mkdir %BASE%\ReleaseDLL
mkdir wxWin\include\wx mkdir %BASE%\HybridDLL
mkdir wxWin\include\wx\msw copy /s %WXWIN%\ReleaseDLL %BASE%\ReleaseDLL
mkdir wxWin\include\wx\generic copy /s %WXWIN%\HybridDLL %BASE%\HybridDLL
mkdir wxWin\include\wx\html
mkdir wxWin\include\wx\protocol
copy %WXWIN%\include\wx\*.* wxWin\include\wx mkdir %BASE%\lib
copy /s %WXWIN%\include\wx\msw\* wxWin\include\wx\msw copy %WXWIN%\lib\*.lib %BASE\lib
copy /s %WXWIN%\include\wx\generic\* wxWin\include\wx\generic del %BASE%\lib\*d.lib
copy /s %WXWIN%\include\wx\html\* wxWin\include\wx\html copy %WXWIN%\lib\*.dll %BASE\lib
copy /s %WXWIN%\include\wx\protocol\* wxWin\include\wx\protocol del %BASE%\lib\*d.dll
copy %WXWIN%\lib\*.pdb %BASE\lib
del %BASE%\lib\*d.pdb
copy /s %WXWIN%\lib\mswdll %BASE\lib\mswdll
copy /s %WXWIN%\lib\mswdllh %BASE\lib\mswdllh
zip -r wxPython-dev-%1.zip wxWin mkdir %BASE%\src
copy %WXWIN%\src\makevc.env %BASE%\src
copy %WXWIN%\src\*.vc %BASE%\src
mkdir %BASE%\src\msw
mkdir %BASE%\src\msw\ReleaseDLL
copy %WXWIN%\src\msw\ReleaseDLL\dummy*.obj %BASE%\src\msw\ReleaseDLL
mkdir %BASE%\src\msw\HybridDLL
copy %WXWIN%\src\msw\HybridDLL\dummy*.obj %BASE%\src\msw\HybridDLL
mkdir %BASE%\include
mkdir %BASE%\include\wx
copy /s %WXWIN%\include\wx\* %BASE%\include\wx
del /sx wxWin zip -r dist\wxPython-devel-win32-%1.zip %BASE%
del /sxzy %BASE%
endlocal

View File

@@ -13,7 +13,7 @@ from my_distutils import run_swig, contrib_copy_tree
# flags and values that affect this script # flags and values that affect this script
#---------------------------------------------------------------------- #----------------------------------------------------------------------
VERSION = "2.3.2" VERSION = "2.3.2+"
DESCRIPTION = "Cross platform GUI toolkit for Python" DESCRIPTION = "Cross platform GUI toolkit for Python"
AUTHOR = "Robin Dunn" AUTHOR = "Robin Dunn"
AUTHOR_EMAIL = "Robin Dunn <robin@alldunn.com>" AUTHOR_EMAIL = "Robin Dunn <robin@alldunn.com>"