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:
@@ -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
|
||||||
|
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -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>"
|
||||||
|
Reference in New Issue
Block a user