Add the scripts used to build MSVS wxMSW binaries.
Closes #14495. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_3_0_BRANCH@75171 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
0
build/tools/bld_chm_exe.bat
Normal file → Executable file
0
build/tools/bld_chm_exe.bat
Normal file → Executable file
47
build/tools/msvs/build2005.bat
Executable file
47
build/tools/msvs/build2005.bat
Executable file
@@ -0,0 +1,47 @@
|
||||
if "%1" == "" goto ERR_NOPARM
|
||||
if "%2" == "" goto ERR_NOPARM
|
||||
if "%3" == "" goto ERR_NOPARM
|
||||
|
||||
cd c:\wxWidgets-%1.%2.%3\build\msw
|
||||
|
||||
rem
|
||||
rem Copy this file to the \wxwidgets-x.y.z\build\msw folder
|
||||
rem
|
||||
rem Open a Visual Studio 2005 command prompt.
|
||||
rem
|
||||
rem cd \wxwidgets-x.y.z\build\msw
|
||||
rem build2005
|
||||
rem
|
||||
rem ========================================================
|
||||
|
||||
rem Set the path if necessary.
|
||||
|
||||
set INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\INCLUDE;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\INCLUDE\gl;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\INCLUDE\crt;
|
||||
set LIB=C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\X64
|
||||
set LIBPATH=C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\AMD64
|
||||
|
||||
rem Remove the existing destination folders if the exist so that a complete rebuild occurs.
|
||||
|
||||
rmdir vc80_mswudll /s /q
|
||||
rmdir vc80_mswuddll /s /q
|
||||
rmdir ..\..\lib\vc80_dll /s /q
|
||||
|
||||
rem Delete the build output files from the last run, if any.
|
||||
|
||||
del 2005x86_Debug.txt
|
||||
del 2005x86_Release.txt
|
||||
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 OFFICIAL_BUILD=1 COMPILER_VERSION=80 >> 2005x86_Debug.txt
|
||||
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 OFFICIAL_BUILD=1 COMPILER_VERSION=80 >> 2005x86_Release.txt
|
||||
|
||||
goto End
|
||||
|
||||
:ERR_NOPARM
|
||||
@echo.
|
||||
@echo ERROR: NO PARAMETER SUPPLIED
|
||||
@echo MajorVers MinorVers BuildVers
|
||||
|
||||
:End
|
||||
|
||||
cd c:\wxWidgets
|
66
build/tools/msvs/build2008.bat
Executable file
66
build/tools/msvs/build2008.bat
Executable file
@@ -0,0 +1,66 @@
|
||||
if "%1" == "" goto ERR_NOPARM
|
||||
if "%2" == "" goto ERR_NOPARM
|
||||
if "%3" == "" goto ERR_NOPARM
|
||||
|
||||
cd c:\wxWidgets-%1.%2.%3\build\msw
|
||||
|
||||
rem ================ VS 2008 Official Build ===============
|
||||
rem
|
||||
rem Copy this file to the \wxwidgets-x.y.z\build\msw folder
|
||||
rem
|
||||
rem Open a Windows SDK V6.1 command prompt.
|
||||
rem
|
||||
rem cd \wxwidgets-x.y.z\build\msw
|
||||
rem build2008
|
||||
rem
|
||||
rem ========================================================
|
||||
|
||||
|
||||
rem Remove the existing destination folders if the exist so that a complete rebuild occurs.
|
||||
|
||||
rmdir vc90_mswudll /s /q
|
||||
rmdir vc90_mswuddll /s /q
|
||||
rmdir ..\..\lib\vc90_dll /s /q
|
||||
rmdir vc90_mswudll_x64 /s /q
|
||||
rmdir vc90_mswuddll_x64 /s /q
|
||||
rmdir ..\..\lib\vc90_x64_dll /s /q
|
||||
|
||||
rem Delete the build output files from the last run, if any.
|
||||
|
||||
del 2008x86_Debug.txt
|
||||
del 2008x86_Release.txt
|
||||
del 2008x64_Debug.txt
|
||||
del 2008x64_Release.txt
|
||||
|
||||
rem 32 bit debug build
|
||||
rem ------------------
|
||||
|
||||
call "C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\SetEnv.Cmd" /X86 /Debug
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 COMPILER_VERSION=90 OFFICIAL_BUILD=1 >> 2008x86_Debug.txt
|
||||
|
||||
rem 32 bit release build
|
||||
rem ------------------
|
||||
call "C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\SetEnv.Cmd" /X86 /Release
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 COMPILER_VERSION=90 OFFICIAL_BUILD=1 >> 2008x86_Release.txt
|
||||
|
||||
|
||||
rem 64 bit debug build
|
||||
rem ------------------
|
||||
call "C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\SetEnv.Cmd" /X64 /Debug
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 COMPILER_VERSION=90 OFFICIAL_BUILD=1 TARGET_CPU=AMD64 >> 2008x64_Debug.txt
|
||||
|
||||
rem 64 bit release build
|
||||
rem ------------------
|
||||
call "C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\SetEnv.Cmd" /X64 /Release
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 COMPILER_VERSION=90 OFFICIAL_BUILD=1 TARGET_CPU=AMD64 >> 2008x64_Release.txt
|
||||
|
||||
goto End
|
||||
|
||||
:ERR_NOPARM
|
||||
@echo.
|
||||
@echo ERROR: NO PARAMETER SUPPLIED
|
||||
@echo MajorVers MinorVers BuildVers
|
||||
|
||||
:End
|
||||
|
||||
cd c:\wxWidgets
|
65
build/tools/msvs/build2010.bat
Executable file
65
build/tools/msvs/build2010.bat
Executable file
@@ -0,0 +1,65 @@
|
||||
if "%1" == "" goto ERR_NOPARM
|
||||
if "%2" == "" goto ERR_NOPARM
|
||||
if "%3" == "" goto ERR_NOPARM
|
||||
|
||||
cd c:\wxWidgets-%1.%2.%3\build\msw
|
||||
|
||||
rem ================ VS 2010 Official Build ===============
|
||||
rem
|
||||
rem Copy this file to the \wxwidgets-x.y.z\build\msw folder
|
||||
rem
|
||||
rem Open a Windows SDK V7.1 command prompt.
|
||||
rem
|
||||
rem cd \wxwidgets-x.y.z\build\msw
|
||||
rem build2010
|
||||
rem
|
||||
rem ========================================================
|
||||
|
||||
rem Remove the existing destination folders if the exist so that a complete rebuild occurs.
|
||||
|
||||
rmdir vc100_mswuddll /s /q
|
||||
rmdir vc100_mswuddll_x64 /s /q
|
||||
rmdir vc100_mswudll /s /q
|
||||
rmdir vc100_mswudll_x64 /s /q
|
||||
|
||||
rmdir ..\..\lib\vc100_dll /s /q
|
||||
rmdir ..\..\lib\vc100_x64_dll /s /q
|
||||
|
||||
rem Delete the build output files from the last run, if any.
|
||||
|
||||
del 2010x86_Debug.txt
|
||||
del 2010x86_Release.txt
|
||||
del 2010x64_Debug.txt
|
||||
del 2010x64_Release.txt
|
||||
|
||||
|
||||
rem 64 bit release build
|
||||
rem ------------------
|
||||
call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.Cmd" /X64 /Release
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 COMPILER_VERSION=100 OFFICIAL_BUILD=1 TARGET_CPU=AMD64 >> 2010x64_Release.txt
|
||||
|
||||
rem 32 bit release build
|
||||
rem ------------------
|
||||
call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.Cmd" /X86 /Release
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 COMPILER_VERSION=100 OFFICIAL_BUILD=1 >> 2010x86_Release.txt
|
||||
|
||||
rem 64 bit debug build
|
||||
rem ------------------
|
||||
call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.Cmd" /X64 /Debug
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 COMPILER_VERSION=100 OFFICIAL_BUILD=1 TARGET_CPU=AMD64 >> 2010x64_Debug.txt
|
||||
|
||||
rem 64 bit release build
|
||||
rem ------------------
|
||||
call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.Cmd" /X86 /Debug
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 COMPILER_VERSION=100 OFFICIAL_BUILD=1 >> 2010x86_Debug.txt
|
||||
|
||||
goto End
|
||||
|
||||
:ERR_NOPARM
|
||||
@echo.
|
||||
@echo ERROR: NO PARAMETER SUPPLIED
|
||||
@echo MajorVers MinorVers BuildVers
|
||||
|
||||
:End
|
||||
|
||||
cd c:\wxWidgets
|
64
build/tools/msvs/build2012.bat
Executable file
64
build/tools/msvs/build2012.bat
Executable file
@@ -0,0 +1,64 @@
|
||||
if "%1" == "" goto ERR_NOPARM
|
||||
if "%2" == "" goto ERR_NOPARM
|
||||
if "%3" == "" goto ERR_NOPARM
|
||||
|
||||
cd c:\wxWidgets-%1.%2.%3\build\msw
|
||||
|
||||
rem ================ VS 2012 Official Build ===============
|
||||
rem
|
||||
rem Copy this file to the \wxwidgets-x.y.z\build\msw folder
|
||||
rem
|
||||
rem Open a Visual Studio 2012 Developer command prompt.
|
||||
rem
|
||||
rem cd \wxwidgets-x.y.z\build\msw
|
||||
rem build2012
|
||||
rem
|
||||
rem ========================================================
|
||||
|
||||
rem Remove the existing destination folders if the exist so that a complete rebuild occurs.
|
||||
|
||||
rmdir vc110_mswuddll /s /q
|
||||
rmdir vc110_mswuddll_x64 /s /q
|
||||
rmdir vc110_mswudll /s /q
|
||||
rmdir vc110_mswudll_x64 /s /q
|
||||
|
||||
rmdir ..\..\lib\vc110_dll /s /q
|
||||
rmdir ..\..\lib\vc110_x64_dll /s /q
|
||||
|
||||
rem Delete the build output files from the last run, if any.
|
||||
|
||||
del 2012x86_Debug.txt
|
||||
del 2012x86_Release.txt
|
||||
del 2012x64_Debug.txt
|
||||
del 2012x64_Release.txt
|
||||
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
|
||||
|
||||
rem 64 bit release build
|
||||
rem ------------------
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 COMPILER_VERSION=110 OFFICIAL_BUILD=1 TARGET_CPU=AMD64 >> 2012x64_Release.txt
|
||||
|
||||
rem 64 bit debug build
|
||||
rem ------------------
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 COMPILER_VERSION=110 OFFICIAL_BUILD=1 TARGET_CPU=AMD64 >> 2012x64_Debug.txt
|
||||
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\vcvars32.bat"
|
||||
|
||||
rem 32 bit release build
|
||||
rem ------------------
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 COMPILER_VERSION=110 OFFICIAL_BUILD=1 >> 2012x86_Release.txt
|
||||
|
||||
rem 32 bit debug build
|
||||
rem ------------------
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 COMPILER_VERSION=110 OFFICIAL_BUILD=1 >> 2012x86_Debug.txt
|
||||
|
||||
goto End
|
||||
|
||||
:ERR_NOPARM
|
||||
@echo.
|
||||
@echo ERROR: NO PARAMETER SUPPLIED
|
||||
@echo MajorVers MinorVers BuildVers
|
||||
|
||||
:End
|
||||
|
||||
cd c:\wxWidgets
|
64
build/tools/msvs/build2013.bat
Executable file
64
build/tools/msvs/build2013.bat
Executable file
@@ -0,0 +1,64 @@
|
||||
if "%1" == "" goto ERR_NOPARM
|
||||
if "%2" == "" goto ERR_NOPARM
|
||||
if "%3" == "" goto ERR_NOPARM
|
||||
|
||||
cd c:\wxWidgets-%1.%2.%3\build\msw
|
||||
|
||||
rem ================ VS 2013 Official Build ===============
|
||||
rem
|
||||
rem Copy this file to the \wxwidgets-x.y.z\build\msw folder
|
||||
rem
|
||||
rem Open a Visual Studio 2013 Developer command prompt.
|
||||
rem
|
||||
rem cd \wxwidgets-x.y.z\build\msw
|
||||
rem build2013
|
||||
rem
|
||||
rem ========================================================
|
||||
|
||||
rem Remove the existing destination folders if the exist so that a complete rebuild occurs.
|
||||
|
||||
rmdir vc120_mswuddll /s /q
|
||||
rmdir vc120_mswuddll_x64 /s /q
|
||||
rmdir vc120_mswudll /s /q
|
||||
rmdir vc120_mswudll_x64 /s /q
|
||||
|
||||
rmdir ..\..\lib\vc120_dll /s /q
|
||||
rmdir ..\..\lib\vc120_x64_dll /s /q
|
||||
|
||||
rem Delete the build output files from the last run, if any.
|
||||
|
||||
del 2013x86_Debug.txt
|
||||
del 2013x86_Release.txt
|
||||
del 2013x64_Debug.txt
|
||||
del 2013x64_Release.txt
|
||||
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
|
||||
|
||||
rem 64 bit release build
|
||||
rem ------------------
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 COMPILER_VERSION=120 OFFICIAL_BUILD=1 TARGET_CPU=AMD64 >> 2013x64_Release.txt
|
||||
|
||||
rem 64 bit debug build
|
||||
rem ------------------
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 COMPILER_VERSION=120 OFFICIAL_BUILD=1 TARGET_CPU=AMD64 >> 2013x64_Debug.txt
|
||||
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\vcvars32.bat"
|
||||
|
||||
rem 32 bit release build
|
||||
rem ------------------
|
||||
nmake -f makefile.vc BUILD=release SHARED=1 COMPILER_VERSION=120 OFFICIAL_BUILD=1 >> 2013x86_Release.txt
|
||||
|
||||
rem 32 bit debug build
|
||||
rem ------------------
|
||||
nmake -f makefile.vc BUILD=debug SHARED=1 COMPILER_VERSION=120 OFFICIAL_BUILD=1 >> 2013x86_Debug.txt
|
||||
|
||||
goto End
|
||||
|
||||
:ERR_NOPARM
|
||||
@echo.
|
||||
@echo ERROR: NO PARAMETER SUPPLIED
|
||||
@echo MajorVers MinorVers BuildVers
|
||||
|
||||
:End
|
||||
|
||||
cd c:\wxWidgets
|
163
build/tools/msvs/package.bat
Executable file
163
build/tools/msvs/package.bat
Executable file
@@ -0,0 +1,163 @@
|
||||
rem ============= VS Binaries Packaging Script =============
|
||||
rem
|
||||
rem Copy this file to the \wxwidgets-x.y.z\build\msw folder
|
||||
rem
|
||||
rem Open a command prompt.
|
||||
rem
|
||||
rem cd \wxwidgets-x.y.z\build\msw
|
||||
rem package major minor revision
|
||||
rem
|
||||
rem ========================================================
|
||||
|
||||
if "%1" == "" goto ERR_NOPARM
|
||||
if "%2" == "" goto ERR_NOPARM
|
||||
if "%3" == "" goto ERR_NOPARM
|
||||
|
||||
rem Add path info if necessary.
|
||||
|
||||
path=%path%;"C:\Program Files\7-Zip"
|
||||
|
||||
set wxMajor=%1
|
||||
set wxMinor=%2
|
||||
set wxBuild=%3
|
||||
|
||||
set wxPath=\wxWidgets-%wxMajor%.%wxMinor%.%wxBuild%
|
||||
set wxLibVers=%1%2
|
||||
|
||||
if "%2" == "9" set wxDLLVers=%1%2%3
|
||||
if NOT "%2" == "9" set wxDLLVers=%1%2
|
||||
|
||||
rem Switch to install directory so 7z files are relative to the folder.
|
||||
|
||||
cd %wxPath%
|
||||
|
||||
rem Package the VS 2005 files.
|
||||
rem --------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc80_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc80_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc80_ReleasePDB.7z
|
||||
|
||||
rem 7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc80_Dev.7z lib\vc80_dll\mswud lib\vc80_dll\mswu lib\vc80_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc80_dll\wxbase%wxDllVers%ud_*.pdb lib\vc80_dll\wxMSW%wxDllVers%ud_*.dll lib\vc80_dll\wxbase%wxDllVers%u*.dll lib\vc80_dll\*.lib
|
||||
rem 7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc80_ReleaseDLL.7z lib\vc80_dll\wxMSW%wxDllVers%u_*.dll lib\vc80_dll\wxbase%wxDllVers%u_*.dll
|
||||
rem 7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc80_ReleasePDB.7z lib\vc80_dll\wxMSW%wxDllVers%u_*.pdb lib\vc80_dll\wxbase%wxDllVers%u_*.pdb
|
||||
|
||||
rem Package the VS 2008 32 bit files.
|
||||
rem ---------------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_ReleasePDB.7z
|
||||
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_Dev.7z lib\vc90_dll\mswud lib\vc90_dll\mswu lib\vc90_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc90_dll\wxbase%wxDllVers%ud_*.pdb lib\vc90_dll\wxMSW%wxDllVers%ud_*.dll lib\vc90_dll\wxbase%wxDllVers%ud_*.dll lib\vc90_dll\*.lib
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_ReleaseDLL.7z lib\vc90_dll\wxMSW%wxDllVers%u_*.dll lib\vc90_dll\wxbase%wxDllVers%u_*.dll
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_ReleasePDB.7z lib\vc90_dll\wxMSW%wxDllVers%u_*.pdb lib\vc90_dll\wxbase%wxDllVers%u*_.pdb
|
||||
|
||||
rem Package the VS 2010 32 bit files.
|
||||
rem ----------------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_ReleasePDB.7z
|
||||
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_Dev.7z lib\vc100_dll\mswud lib\vc100_dll\mswu lib\vc100_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc100_dll\wxbase%wxDllVers%ud_*.pdb lib\vc100_dll\wxMSW%wxDllVers%ud_*.dll lib\vc100_dll\wxbase%wxDllVers%ud_*.dll lib\vc100_dll\*.lib
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_ReleaseDLL.7z lib\vc100_dll\wxMSW%wxDllVers%u_*.dll lib\vc100_dll\wxbase%wxDllVers%u_*.dll
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_ReleasePDB.7z lib\vc100_dll\wxMSW%wxDllVers%u_*.pdb lib\vc100_dll\wxbase%wxDllVers%u_*.pdb
|
||||
|
||||
rem Package the VS 2012 32 bit files.
|
||||
rem ----------------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_ReleasePDB.7z
|
||||
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_Dev.7z lib\vc110_dll\mswud lib\vc110_dll\mswu lib\vc110_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc110_dll\wxbase%wxDllVers%ud_*.pdb lib\vc110_dll\wxMSW%wxDllVers%ud_*.dll lib\vc110_dll\wxbase%wxDllVers%ud_*.dll lib\vc110_dll\*.lib
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_ReleaseDLL.7z lib\vc110_dll\wxMSW%wxDllVers%u_*.dll lib\vc110_dll\wxbase%wxDllVers%u_*.dll
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_ReleasePDB.7z lib\vc110_dll\wxMSW%wxDllVers%u_*.pdb lib\vc110_dll\wxbase%wxDllVers%u_*.pdb
|
||||
|
||||
rem Package the VS 2013 32 bit files.
|
||||
rem ----------------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_ReleasePDB.7z
|
||||
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_Dev.7z lib\vc120_dll\mswud lib\vc120_dll\mswu lib\vc120_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc120_dll\wxbase%wxDllVers%ud_*.pdb lib\vc120_dll\wxMSW%wxDllVers%ud_*.dll lib\vc120_dll\wxbase%wxDllVers%ud_*.dll lib\vc120_dll\*.lib
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_ReleaseDLL.7z lib\vc120_dll\wxMSW%wxDllVers%u_*.dll lib\vc120_dll\wxbase%wxDllVers%u_*.dll
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_ReleasePDB.7z lib\vc120_dll\wxMSW%wxDllVers%u_*.pdb lib\vc120_dll\wxbase%wxDllVers%u_*.pdb
|
||||
|
||||
|
||||
rem Package the VS 2008 64 bit files.
|
||||
rem ---------------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_x64_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_x64_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_x64_ReleasePDB.7z
|
||||
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_x64_Dev.7z lib\vc90_x64_dll\mswud lib\vc90_x64_dll\mswu lib\vc90_x64_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc90_x64_dll\wxbase%wxDllVers%ud_*.pdb lib\vc90_x64_dll\wxMSW%wxDllVers%ud_*.dll lib\vc90_x64_dll\wxbase%wxDllVers%ud_*.dll lib\vc90_x64_dll\*.lib
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_x64_ReleaseDLL.7z lib\vc90_x64_dll\wxMSW%wxDllVers%u_*.dll lib\vc90_x64_dll\wxbase%wxDllVers%u_*.dll
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc90_x64_ReleasePDB.7z lib\vc90_x64_dll\wxMSW%wxDllVers%u_*.pdb lib\vc90_x64_dll\wxbase%wxDllVers%u_*.pdb
|
||||
|
||||
rem Package the VS 2010 64 bit files.
|
||||
rem ---------------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_x64_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_x64_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_x64_ReleasePDB.7z
|
||||
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_x64_Dev.7z lib\vc100_x64_dll\mswud lib\vc100_x64_dll\mswu lib\vc100_x64_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc100_x64_dll\wxbase%wxDllVers%ud_*.pdb lib\vc100_x64_dll\wxMSW%wxDllVers%ud_*.dll lib\vc100_x64_dll\wxbase%wxDllVers%ud_*.dll lib\vc100_x64_dll\*.lib
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_x64_ReleaseDLL.7z lib\vc100_x64_dll\wxMSW%wxDllVers%u_*.dll lib\vc100_x64_dll\wxbase%wxDllVers%u_*.dll
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc100_x64_ReleasePDB.7z lib\vc100_x64_dll\wxMSW%wxDllVers%u_*.pdb lib\vc100_x64_dll\wxbase%wxDllVers%u_*.pdb
|
||||
|
||||
rem Package the VS 2012 64 bit files.
|
||||
rem ---------------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_x64_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_x64_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_x64_ReleasePDB.7z
|
||||
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_x64_Dev.7z lib\vc110_x64_dll\mswud lib\vc110_x64_dll\mswu lib\vc110_x64_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc110_x64_dll\wxbase%wxDllVers%ud_*.pdb lib\vc110_x64_dll\wxMSW%wxDllVers%ud_*.dll lib\vc110_x64_dll\wxbase%wxDllVers%ud_*.dll lib\vc110_x64_dll\*.lib
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_x64_ReleaseDLL.7z lib\vc110_x64_dll\wxMSW%wxDllVers%u_*.dll lib\vc110_x64_dll\wxbase%wxDllVers%u_*.dll
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc110_x64_ReleasePDB.7z lib\vc110_x64_dll\wxMSW%wxDllVers%u_*.pdb lib\vc110_x64_dll\wxbase%wxDllVers%u_*.pdb
|
||||
|
||||
|
||||
rem Package the VS 2013 64 bit files.
|
||||
rem ---------------------------------
|
||||
|
||||
rem Get rid of any files from the last run.
|
||||
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_x64_Dev.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_x64_ReleaseDLL.7z
|
||||
del %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_x64_ReleasePDB.7z
|
||||
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_x64_Dev.7z lib\vc120_x64_dll\mswud lib\vc120_x64_dll\mswu lib\vc120_x64_dll\wxMSW%wxDllVers%ud_*.pdb lib\vc120_x64_dll\wxbase%wxDllVers%ud_*.pdb lib\vc120_x64_dll\wxMSW%wxDllVers%ud_*.dll lib\vc120_x64_dll\wxbase%wxDllVers%ud_*.dll lib\vc120_x64_dll\*.lib
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_x64_ReleaseDLL.7z lib\vc120_x64_dll\wxMSW%wxDllVers%u_*.dll lib\vc120_x64_dll\wxbase%wxDllVers%u_*.dll
|
||||
7z a -t7z %wxPath%\wxMSW-%wxMajor%.%wxMinor%.%wxBuild%%4_vc120_x64_ReleasePDB.7z lib\vc120_x64_dll\wxMSW%wxDllVers%u_*.pdb lib\vc120_x64_dll\wxbase%wxDllVers%u_*.pdb
|
||||
|
||||
|
||||
goto End
|
||||
|
||||
:ERR_NOPARM
|
||||
@echo.
|
||||
@echo ERROR: NO PARAMETER SUPPLIED
|
||||
@echo MajorVers MinorVers BuildVers
|
||||
|
||||
:End
|
||||
|
||||
cd \wxWidgets
|
Reference in New Issue
Block a user