diff options
author | Antti Kokko <antti.kokko@theqtcompany.com> | 2015-04-24 13:23:48 +0300 |
---|---|---|
committer | Antti Kokko <antti.kokko@theqtcompany.com> | 2015-04-24 11:06:37 +0000 |
commit | 7f2817ff4fd22eddd9f7ce54981bc8e87c9ab390 (patch) | |
tree | a4afbe9bba4419ded71193c3fc22b2a2a8725754 /packaging-tools/helpers | |
parent | e1dde44db1790f7d06c766559dfd6793b2904ce9 (diff) |
Add Windows env. script for Qt5.5 extra module builds
Change-Id: Ie5d3a8228439129d1904b1662fd00023437697f9
Reviewed-by: Iikka Eklund <iikka.eklund@theqtcompany.com>
Diffstat (limited to 'packaging-tools/helpers')
-rw-r--r-- | packaging-tools/helpers/set_qt5_app_build_env_win.bat | 204 |
1 files changed, 2 insertions, 202 deletions
diff --git a/packaging-tools/helpers/set_qt5_app_build_env_win.bat b/packaging-tools/helpers/set_qt5_app_build_env_win.bat index f16860af8..736e4fbaa 100644 --- a/packaging-tools/helpers/set_qt5_app_build_env_win.bat +++ b/packaging-tools/helpers/set_qt5_app_build_env_win.bat @@ -1,6 +1,6 @@ ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: -:: Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). +:: Copyright (C) 2015 The Qt Company Ltd. :: Contact: http://www.qt-project.org/legal :: :: This file is part of the tools applications of the Qt Toolkit. @@ -43,206 +43,6 @@ REM Set some env for Qt5 app builds echo on -echo %cfg%|findstr /i msvc2010 >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;C:\Utils\icu32_52_1_msvc2010\bin;c:\Utils\icu32_52_1_msvc2010\lib;%PATH_MSVC2010%;%PATH%" -set "LIB=c:\Utils\icu32_52_1_msvc2010\lib;%LIB_MSVC2010%;%LIB%" -set "LIBPATH=c:\Utils\icu32_52_1_msvc2010\lib;%LIBPATH_MSVC2010%;%LIBPATH%" -set "INCLUDE=C:\Utils\icu32_52_1_msvc2010\include;%INCLUDE_MSVC2010%;%INCLUDE%" -set "NODE_VS_V=vs2010" -) - -echo %cfg%|findstr /i msvc2012-Windows8-x64 >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;C:\Utils\icu64_51_1\bin;c:\Utils\icu64_51_1\lib;%PATH_MSVC2012%;%PATH%" -set "LIB=c:\Utils\icu64_51_1\lib;%LIB_MSVC2012%;%LIB%" -set "LIBPATH=c:\Utils\icu64_51_1\lib;%LIBPATH_MSVC2012%;%LIBPATH%" -set "INCLUDE=C:\Utils\icu64_51_1\include;%INCLUDE_MSVC2012%;%INCLUDE%" -set "NODE_VS_V=vs2012" -) - -echo %cfg%|findstr /i msvc2012-Windows8-x86 >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;C:\Utils\icu32_51_1\bin;c:\Utils\icu32_51_1\lib;%PATH_MSVC2012%;%PATH%" -set "LIB=c:\Utils\icu32_51_1\lib;%LIB_MSVC2012%;%LIB%" -set "LIBPATH=c:\Utils\icu32_51_1\lib;%LIBPATH_MSVC2012%;%LIBPATH%" -set "INCLUDE=C:\Utils\icu32_51_1\include;%INCLUDE_MSVC2012%;%INCLUDE%" -set "NODE_VS_V=vs2012" -) - -echo %cfg%|findstr /i msvc2012-Windows8.1-x86 >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;%PATH_MSVC2012%;%PATH% -set "LIB=%LIB_MSVC2012%;%LIB%" -set "LIBPATH=%LIBPATH_MSVC2012%;%LIBPATH%" -set "INCLUDE=%INCLUDE_MSVC2012%;%INCLUDE%" -set "NODE_VS_V=vs2012" -set CURL="C:\Program Files\Git\bin\curl.exe" -set RM="C:\Program Files\Git\bin\rm.exe" -set SCP="C:\Program Files\Git\bin\scp.exe" -set SSH="C:\Program Files\Git\bin\ssh.exe" -) - -echo %cfg%|findstr /i msvc2013-Windows8.1-x86 >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;%PATH_MSVC2013%;!PATH!" -set "LIB=%LIB_MSVC2013%;C:!LIB!" -set "LIBPATH=%LIBPATH_MSVC2013;!LIBPATH!" -set "INCLUDE=%INCLUDE_MSVC2013%;!INCLUDE!" -set "CURL=C:\Program Files\Git\bin\curl.exe" -set RM="C:\Program Files\Git\bin\rm.exe" -set SCP="C:\Program Files\Git\bin\scp.exe" -set SSH="C:\Program Files\Git\bin\ssh.exe" -call "c:\Program Files\Microsoft Visual Studio 12.0\vc\vcvarsall.bat" -) - -echo %cfg%|findstr /i win-msvc2013-Windows8.1-x64 >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;%PATH_MSVC2013%;%PATH%" -set "LIB=%LIB_MSVC2013%;%LIB%" -set "LIBPATH=%LIBPATH_MSVC2013%;%LIBPATH%" -set "INCLUDE=%INCLUDE_MSVC2013%;%INCLUDE%" -call "c:\Program Files (x86)\Microsoft Visual Studio 12.0\vc\vcvarsall.bat" amd64 -) - -echo %cfg%|findstr /i win-msvc2013-Windows8.1-x64_WinRT >nul: -if %errorlevel%==0 ( -set "PATH=c:\windows\SysWOW64;c:\work\build\qtsdk\gnuwin32\bin;C:\utils\mysql\mysql\bin;C:\utils\postgresql\pgsql\bin;C:\Python27\;C:\Python27\Scripts;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Git\cmd;C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\openssl\bin;C:\Program Files (x86)\Java\jdk7\bin;C:\mingw\mingw\bin;C:\mingw48\mingw32\bin;C:\utils\jom;C:\CMake\in;C:\ruby\bin;C:\utils\sevenzip\;C:\utils\squish\squish\bin;C:\utils\squish\;C:\utils\squish\squish;C:\Program Files (x86)\Notepad++;!PATH!" -set "LIB=C:\utils\postgresql\pgsql\lib;C:\utils\mysql\mysql\lib;!LIB!" -set "LIBPATH=C:\utils\postgresql\pgsql\lib;C:\utils\mysql\mysql\lib;!LIBPATH!" -set "INCLUDE=C:\utils\postgresql\pgsql\include;C:\utils\mysql\mysql\include;!INCLUDE!" -call "c:\Program Files (x86)\Microsoft Visual Studio 12.0\vc\vcvarsall.bat" x86 -) - -echo %cfg%|findstr /i win-msvc2013-Windows8.1-x64_Winphone81 >nul: -if %errorlevel%==0 ( -set "PATH=c:\windows\SysWOW64;c:\work\build\qtsdk\gnuwin32\bin;C:\utils\mysql\mysql\bin;C:\utils\postgresql\pgsql\bin;C:\Python27\;C:\Python27\Scripts;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Git\cmd;C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\openssl\bin;C:\Program Files (x86)\Java\jdk7\bin;C:\mingw\mingw\bin;C:\mingw48\mingw32\bin;C:\Utils\icu32_52_1_mingw482\bin;C:\utils\jom;C:\CMake\in;C:\ruby\bin;C:\utils\sevenzip\;C:\utils\squish\squish\bin;C:\utils\squish\;C:\utils\squish\squish;C:\Program Files (x86)\Notepad++;!PATH!" -set "LIB=C:\utils\postgresql\pgsql\lib;C:\utils\mysql\mysql\lib;!LIB!" -set "LIBPATH=C:\utils\postgresql\pgsql\lib;C:\utils\mysql\mysql\lib;!LIBPATH!" -set "INCLUDE=C:\utils\postgresql\pgsql\include;C:\utils\mysql\mysql\include;!INCLUDE!" -call "c:\Program Files (x86)\Microsoft Visual Studio 12.0\vc\vcvarsall.bat" x86 -) - -echo %cfg%|findstr /i ndroid >nul: -if %errorlevel%==0 ( -set "EXTRA_QT_CONFIGURE_OPTIONS=-D QT_EVAL" -) - -echo %cfg%|findstr /i Android >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;c:\mingw482\mingw32\bin;%PATH%;C:\Utils\icu32_51_1_mingw48\bin;C:\Utils\icu32_51_1_mingw48\lib;C:\Utils\pgsql\bin;C:\temp\openssl-android-master\openssl-android-master\bin" -set "LIB=C:\Utils\icu32_51_1_mingw482\lib;%LIB%;C:\Utils\pgsql\lib;C:\temp\opensll-android-master\openssl-android-master\lib" -set "INCLUDE=%INCLUDE%;C:\Utils\icu32_51_1_mingw48\include;C:\Utils\pgsql\include;C:\temp\openssl-android-master\openssl-android-master\include;C:\mingw482\mingw32\include" -set QTDIR= -set ANDROID_BUILD_TOOLS_REVISION=android-4.2.2 -set ANDROID_NDK_HOST=windows -set ANDROID_NDK_PLATFORM=android-9 -set ANDROID_NDK_ROOT=c:\Utils\android\ndk -set ANDROID_NDK_TOOLCHAIN_VERSION=4.8 -set ANDROID_SDK_ROOT=c:\Utils\android\sdk\sdk -set NODE_ARCH=32 -set ANDROID_NDK_HOME=c:\Utils\android\ndk -set ANDROID_SDK_HOME=c:\Utils\android\sdk\sdk -) - -echo %cfg%|findstr /i Android-armv7 >nul: -if %errorlevel%==0 ( -set ANDROID_TARGET_ARCH=armeabi-v7a -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_android_armv7_enterprise -) - -echo %cfg%|findstr /i Android-armv5 >nul: -if %errorlevel%==0 ( -set ANDROID_TARGET_ARCH=armeabi -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_android_armv5_enterprise -) - -echo %cfg%|findstr /i Android-x86 >nul: -if %errorlevel%==0 ( -set ANDROID_TARGET_ARCH=x86 -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_android_x86_enterprise -) - -echo %cfg%|findstr /i OpenGL >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_win_opengl_enterprise -) - -echo %cfg%|findstr /i ANGLE >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_win_enterprise -) - -echo %cfg%|findstr /i WinRT >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_winrt_x64_enterprise -) - -echo %cfg%|findstr /i Winphone8_arm >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_winphone_arm_enterprise -) - -echo %cfg%|findstr /i winphone8_x86 >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_winphone_x86_enterprise -) - - -echo %cfg%|findstr /i win-MinGW4.8-Windows7-x86_OpenGL >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;%PATH_MINGW48%;C:\Utils\icu32_51_1_mingw48\bin;C:\Utils\icu32_51_1_mingw48\lib;%PATH%;C:\openssl\bin" -set "LIB=C:\mingw48\mingw32\lib;;C:\Utils\icu32_51_1_mingw48\lib;%LIB%;C:\opensll\lib" -set "INCLUDE=%INCLUDE%;C:\mingw48\mingw32\include;C:\Utils\icu32_51_1_mingw48\include;C:\openssl\include" -set QTDIR= -set "NODE_ARCH=32" -) - -echo %cfg%|findstr /i win-MinGW4.8.2-Windows7-x86_OpenGL >nul: -if %errorlevel%==0 ( -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;c:\mingw482\mingw32\bin;C:\Utils\icu32_52_1_mingw482\bin;C:\Utils\icu32_52_1_mingw482\lib;%PATH%;C:\openssl\bin" -set "LIB=C:\mingw482\mingw32\lib;;C:\Utils\icu32_52_1_mingw482\lib;%LIB%;C:\opensll\lib" -set "INCLUDE=%INCLUDE%;C:\mingw482\mingw32\include;C:\Utils\icu32_52_1_mingw482\include;C:\openssl\include" -set QTDIR= -set "NODE_ARCH=32" -) - -echo %cfg%|findstr /i QNX- >nul: -if %errorlevel%==0 ( -call c:\qnx660\qnx660-env.bat -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;c:\mingw482\mingw32\bin;%PATH%;C:\Utils\icu32_52_1_mingw48\bin;C:\Utils\icu32_52_1_mingw48\lib;C:\Utils\pgsql\bin;C:\qnx660\host\win32\x86\usr\bin;C:\qnx660\.qnx\bin" -set "LIB=C:\Utils\icu32_52_1_mingw482\lib;%LIB%;C:\Utils\pgsql\lib;" -set "INCLUDE=%INCLUDE%;C:\Utils\icu32_52_1_mingw48\include;C:\Utils\pgsql\include;C:\mingw482\mingw32\include" -) - -echo %cfg%|findstr /i QNX650- >nul: -if %errorlevel%==0 ( -call c:\qnx650\qnx650-env.bat -set "PATH=c:\work\build\qtsdk\gnuwin32\bin;c:\mingw482\mingw32\bin;%PATH%;C:\Utils\icu32_52_1_mingw48\bin;C:\Utils\icu32_52_1_mingw48\lib;C:\Utils\pgsql\bin;C:\qnx650\host\win32\x86\usr\bin;C:\qnx650\.qnx\bin" -set "LIB=C:\Utils\icu32_52_1_mingw482\lib;%LIB%;C:\Utils\pgsql\lib;" -set "INCLUDE=%INCLUDE%;C:\Utils\icu32_52_1_mingw48\include;C:\Utils\pgsql\include;C:\mingw482\mingw32\include" -) - -echo %cfg%|findstr /i QNX-armv7 >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_qnx_armv7_enterprise -) - -echo %cfg%|findstr /i QNX-x86 >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_qnx_x86_enterprise -) - -echo %cfg%|findstr /i QNX650-armv7 >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_qnx650_armv7_enterprise -) - -echo %cfg%|findstr /i QNX650-x86 >nul: -if %errorlevel%==0 ( -set RELEASE_BUILD_QT_CONFIGURE_OPTIONS_FILE=configure_qnx650_x86_enterprise -) - set "ZIP_TOOL_PATH=C:\utils\sevenzip" set 7Z_TOOL_PATH="C:\utils\sevenzip" @@ -254,7 +54,7 @@ set GIT_TOOL_PATH="C:\Program Files (x86)\git\cmd" set QT5_APPLICATION_BUILD_CMD="jom" set QT5_APPLICATION_INSTALL_CMD="jom -j1" -echo %cfg%|findstr /i win-MinGW4.8.2-Windows7-x86_OpenGL >nul: +echo %cfg%|findstr /i MinGW >nul: if %errorlevel%==0 ( set QT5_APPLICATION_BUILD_CMD="mingw32-make -j1" set QT5_APPLICATION_INSTALL_CMD="mingw32-make -j1" |