mirror of
git://code.qt.io/qt/qt5.git
synced 2026-04-19 11:36:12 +08:00
Compare commits
14 Commits
v5.11.0-al
...
5.10
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c77d4946b2 | ||
|
|
5611fe34b0 | ||
|
|
e30de965b9 | ||
|
|
b2b076782f | ||
|
|
456a4d6453 | ||
|
|
6cd75cce72 | ||
|
|
c3096caa14 | ||
|
|
b4b62658ac | ||
|
|
052aa06ef4 | ||
|
|
38649924df | ||
|
|
9fa8b3ca35 | ||
|
|
9a160d28d5 | ||
|
|
2e329bc68e | ||
|
|
88811f882e |
82
.gitmodules
vendored
82
.gitmodules
vendored
@@ -1,66 +1,66 @@
|
|||||||
[submodule "qtbase"]
|
[submodule "qtbase"]
|
||||||
path = qtbase
|
path = qtbase
|
||||||
url = ../qtbase.git
|
url = ../qtbase.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtsvg"]
|
[submodule "qtsvg"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtsvg
|
path = qtsvg
|
||||||
url = ../qtsvg.git
|
url = ../qtsvg.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdeclarative"]
|
[submodule "qtdeclarative"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtsvg qtxmlpatterns
|
recommends = qtsvg qtxmlpatterns
|
||||||
path = qtdeclarative
|
path = qtdeclarative
|
||||||
url = ../qtdeclarative.git
|
url = ../qtdeclarative.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtactiveqt"]
|
[submodule "qtactiveqt"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtactiveqt
|
path = qtactiveqt
|
||||||
url = ../qtactiveqt.git
|
url = ../qtactiveqt.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtscript"]
|
[submodule "qtscript"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qttools
|
recommends = qttools
|
||||||
path = qtscript
|
path = qtscript
|
||||||
url = ../qtscript.git
|
url = ../qtscript.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = deprecated
|
status = deprecated
|
||||||
[submodule "qtmultimedia"]
|
[submodule "qtmultimedia"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtmultimedia
|
path = qtmultimedia
|
||||||
url = ../qtmultimedia.git
|
url = ../qtmultimedia.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qttools"]
|
[submodule "qttools"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtactiveqt
|
recommends = qtdeclarative qtactiveqt
|
||||||
path = qttools
|
path = qttools
|
||||||
url = ../qttools.git
|
url = ../qttools.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtxmlpatterns"]
|
[submodule "qtxmlpatterns"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtxmlpatterns
|
path = qtxmlpatterns
|
||||||
url = ../qtxmlpatterns.git
|
url = ../qtxmlpatterns.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qttranslations"]
|
[submodule "qttranslations"]
|
||||||
depends = qttools
|
depends = qttools
|
||||||
path = qttranslations
|
path = qttranslations
|
||||||
url = ../qttranslations.git
|
url = ../qttranslations.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = essential
|
status = essential
|
||||||
priority = 30
|
priority = 30
|
||||||
[submodule "qtdoc"]
|
[submodule "qtdoc"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
path = qtdoc
|
path = qtdoc
|
||||||
url = ../qtdoc.git
|
url = ../qtdoc.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = essential
|
status = essential
|
||||||
priority = 40
|
priority = 40
|
||||||
[submodule "qtrepotools"]
|
[submodule "qtrepotools"]
|
||||||
@@ -81,14 +81,14 @@
|
|||||||
recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
|
recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
|
||||||
path = qtlocation
|
path = qtlocation
|
||||||
url = ../qtlocation.git
|
url = ../qtlocation.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsensors"]
|
[submodule "qtsensors"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtsensors
|
path = qtsensors
|
||||||
url = ../qtsensors.git
|
url = ../qtsensors.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsystems"]
|
[submodule "qtsystems"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -121,27 +121,27 @@
|
|||||||
recommends = qtdeclarative qtandroidextras
|
recommends = qtdeclarative qtandroidextras
|
||||||
path = qtconnectivity
|
path = qtconnectivity
|
||||||
url = ../qtconnectivity.git
|
url = ../qtconnectivity.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwayland"]
|
[submodule "qtwayland"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwayland
|
path = qtwayland
|
||||||
url = ../qtwayland.git
|
url = ../qtwayland.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qt3d"]
|
[submodule "qt3d"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtimageformats qtgamepad
|
recommends = qtdeclarative qtimageformats qtgamepad
|
||||||
path = qt3d
|
path = qt3d
|
||||||
url = ../qt3d.git
|
url = ../qt3d.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtimageformats"]
|
[submodule "qtimageformats"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtimageformats
|
path = qtimageformats
|
||||||
url = ../qtimageformats.git
|
url = ../qtimageformats.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquick1"]
|
[submodule "qtquick1"]
|
||||||
depends = qtscript
|
depends = qtscript
|
||||||
@@ -154,51 +154,51 @@
|
|||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
path = qtgraphicaleffects
|
path = qtgraphicaleffects
|
||||||
url = ../qtgraphicaleffects.git
|
url = ../qtgraphicaleffects.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquickcontrols"]
|
[submodule "qtquickcontrols"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtgraphicaleffects
|
recommends = qtgraphicaleffects
|
||||||
path = qtquickcontrols
|
path = qtquickcontrols
|
||||||
url = ../qtquickcontrols.git
|
url = ../qtquickcontrols.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtserialbus"]
|
[submodule "qtserialbus"]
|
||||||
depends = qtserialport
|
depends = qtserialport
|
||||||
path = qtserialbus
|
path = qtserialbus
|
||||||
url = ../qtserialbus.git
|
url = ../qtserialbus.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtserialport"]
|
[submodule "qtserialport"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtserialport
|
path = qtserialport
|
||||||
url = ../qtserialport.git
|
url = ../qtserialport.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtx11extras"]
|
[submodule "qtx11extras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtx11extras
|
path = qtx11extras
|
||||||
url = ../qtx11extras.git
|
url = ../qtx11extras.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmacextras"]
|
[submodule "qtmacextras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtmacextras
|
path = qtmacextras
|
||||||
url = ../qtmacextras.git
|
url = ../qtmacextras.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwinextras"]
|
[submodule "qtwinextras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtwinextras
|
path = qtwinextras
|
||||||
url = ../qtwinextras.git
|
url = ../qtwinextras.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtandroidextras"]
|
[submodule "qtandroidextras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtandroidextras
|
path = qtandroidextras
|
||||||
url = ../qtandroidextras.git
|
url = ../qtandroidextras.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtenginio"]
|
[submodule "qtenginio"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
@@ -211,108 +211,108 @@
|
|||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwebsockets
|
path = qtwebsockets
|
||||||
url = ../qtwebsockets.git
|
url = ../qtwebsockets.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebchannel"]
|
[submodule "qtwebchannel"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtwebsockets
|
recommends = qtdeclarative qtwebsockets
|
||||||
path = qtwebchannel
|
path = qtwebchannel
|
||||||
url = ../qtwebchannel.git
|
url = ../qtwebchannel.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebengine"]
|
[submodule "qtwebengine"]
|
||||||
depends = qtquickcontrols qtwebchannel
|
depends = qtquickcontrols qtwebchannel
|
||||||
recommends = qtlocation qttools
|
recommends = qtlocation qttools
|
||||||
path = qtwebengine
|
path = qtwebengine
|
||||||
url = ../qtwebengine.git
|
url = ../qtwebengine.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
priority = 10
|
priority = 10
|
||||||
[submodule "qtcanvas3d"]
|
[submodule "qtcanvas3d"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
path = qtcanvas3d
|
path = qtcanvas3d
|
||||||
url = ../qtcanvas3d.git
|
url = ../qtcanvas3d.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebview"]
|
[submodule "qtwebview"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtwebengine
|
recommends = qtwebengine
|
||||||
path = qtwebview
|
path = qtwebview
|
||||||
url = ../qtwebview.git
|
url = ../qtwebview.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquickcontrols2"]
|
[submodule "qtquickcontrols2"]
|
||||||
depends = qtgraphicaleffects
|
depends = qtgraphicaleffects
|
||||||
recommends = qtimageformats
|
recommends = qtimageformats
|
||||||
path = qtquickcontrols2
|
path = qtquickcontrols2
|
||||||
url = ../qtquickcontrols2.git
|
url = ../qtquickcontrols2.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtpurchasing"]
|
[submodule "qtpurchasing"]
|
||||||
depends = qtbase qtandroidextras
|
depends = qtbase qtandroidextras
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtpurchasing
|
path = qtpurchasing
|
||||||
url = ../qtpurchasing.git
|
url = ../qtpurchasing.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtcharts"]
|
[submodule "qtcharts"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtcharts
|
path = qtcharts
|
||||||
url = ../qtcharts.git
|
url = ../qtcharts.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdatavis3d"]
|
[submodule "qtdatavis3d"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtdatavis3d
|
path = qtdatavis3d
|
||||||
url = ../qtdatavis3d.git
|
url = ../qtdatavis3d.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtvirtualkeyboard"]
|
[submodule "qtvirtualkeyboard"]
|
||||||
depends = qtbase qtdeclarative qtsvg
|
depends = qtbase qtdeclarative qtsvg
|
||||||
recommends = qtmultimedia qtquickcontrols
|
recommends = qtmultimedia qtquickcontrols2
|
||||||
path = qtvirtualkeyboard
|
path = qtvirtualkeyboard
|
||||||
url = ../qtvirtualkeyboard.git
|
url = ../qtvirtualkeyboard.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgamepad"]
|
[submodule "qtgamepad"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtgamepad
|
path = qtgamepad
|
||||||
url = ../qtgamepad.git
|
url = ../qtgamepad.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtscxml"]
|
[submodule "qtscxml"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtscxml
|
path = qtscxml
|
||||||
url = ../qtscxml.git
|
url = ../qtscxml.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtspeech"]
|
[submodule "qtspeech"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtspeech
|
path = qtspeech
|
||||||
url = ../qtspeech.git
|
url = ../qtspeech.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtnetworkauth"]
|
[submodule "qtnetworkauth"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtnetworkauth
|
path = qtnetworkauth
|
||||||
url = ../qtnetworkauth.git
|
url = ../qtnetworkauth.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtremoteobjects"]
|
[submodule "qtremoteobjects"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtremoteobjects
|
path = qtremoteobjects
|
||||||
url = ../qtremoteobjects.git
|
url = ../qtremoteobjects.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = preview
|
status = preview
|
||||||
[submodule "qtwebglplugin"]
|
[submodule "qtwebglplugin"]
|
||||||
depends = qtbase qtwebsockets
|
depends = qtbase qtwebsockets
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwebglplugin
|
path = qtwebglplugin
|
||||||
url = ../qtwebglplugin.git
|
url = ../qtwebglplugin.git
|
||||||
branch = 5.11
|
branch = 5.10
|
||||||
status = preview
|
status = preview
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
Template Target OS Target arch Compiler Features
|
Template Target OS Target arch Compiler Features
|
||||||
----------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
----------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||||
|
qtci-windows-8.1-x86_64 MSVC2013 DeveloperBuild Release DisableTests
|
||||||
qtci-windows-10-x86_64-10 MSVC2015 DeveloperBuild Release QtNamespace QtLibInfix BuildExamples
|
qtci-windows-10-x86_64-10 MSVC2015 DeveloperBuild Release QtNamespace QtLibInfix BuildExamples
|
||||||
qtci-windows-7-x86-3 Mingw53 DeveloperBuild Release OpenGLDynamic
|
qtci-windows-7-x86-3 Mingw53 DeveloperBuild Release OpenGLDynamic
|
||||||
qtci-windows-10-x86_64-10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
qtci-windows-10-x86_64-10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||||
qtci-windows-10-x86_64-10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
qtci-windows-10-x86_64-10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||||
qtci-windows-10-x86_64-10 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
qtci-windows-10-x86_64-10 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
qtci-windows-10-x86_64-10 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
qtci-windows-10-x86_64-10 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
|
||||||
qtci-linux-Ubuntu-16.04-x86_64-2 GCC NoWidgets ForceDebugInfo
|
qtci-linux-Ubuntu-16.04-x86_64-2 GCC NoWidgets ForceDebugInfo
|
||||||
qtci-linux-Ubuntu-16.04-x86_64-2 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace BuildExamples Documentation
|
qtci-linux-Ubuntu-16.04-x86_64-2 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace BuildExamples Documentation
|
||||||
qtci-linux-openSUSE-42.3-x86_64 GCC DeveloperBuild NoPch
|
qtci-linux-openSUSE-42.3-x86_64 GCC DeveloperBuild NoPch
|
||||||
@@ -15,7 +15,7 @@ qtci-linux-RHEL-6.6-x86_64 GCC
|
|||||||
qtci-linux-RHEL-7.4-x86_64 GCC Packaging Release NoUseGoldLinker
|
qtci-linux-RHEL-7.4-x86_64 GCC Packaging Release NoUseGoldLinker
|
||||||
qtci-macos-10.12-x86_64-8 Clang Packaging DebugAndRelease Release
|
qtci-macos-10.12-x86_64-8 Clang Packaging DebugAndRelease Release
|
||||||
qtci-osx-10.11-x86_64-3 Clang DeveloperBuild Release QtNamespace NoPch
|
qtci-osx-10.11-x86_64-3 Clang DeveloperBuild Release QtNamespace NoPch
|
||||||
qtci-osx-10.11-x86_64-3 Clang Release NoFramework DisableTests
|
qtci-osx-10.10-x86_64 Clang Release NoFramework DisableTests
|
||||||
qtci-macos-10.12-x86_64-8 IOS_ANY multi Clang Release DisableTests Static
|
qtci-macos-10.12-x86_64-8 IOS_ANY multi Clang Release DisableTests Static
|
||||||
qtci-macos-10.12-x86_64-8 TvOS_ANY multi Clang Release DisableTests
|
qtci-macos-10.12-x86_64-8 TvOS_ANY multi Clang Release DisableTests
|
||||||
qtci-macos-10.12-x86_64-8 WatchOS_ANY multi Clang Release DisableTests
|
qtci-macos-10.12-x86_64-8 WatchOS_ANY multi Clang Release DisableTests
|
||||||
@@ -23,5 +23,5 @@ qtci-linux-RHEL-7.4-x86_64 Android_ANY armv7 GCC
|
|||||||
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU armv7 GCC Release
|
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU armv7 GCC Release
|
||||||
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU arm64 GCC Release
|
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU arm64 GCC Release
|
||||||
qtci-linux-Ubuntu-16.04-x86_64-2 GCC TestOnly LicenseCheck
|
qtci-linux-Ubuntu-16.04-x86_64-2 GCC TestOnly LicenseCheck
|
||||||
|
qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
qtci-linux-RHEL-7.4-x86_64 INTEGRITY_11_04 armv7 GCC Release DisableTests OpenGLES2 NoUseGoldLinker
|
qtci-linux-RHEL-7.4-x86_64 INTEGRITY_11_04 armv7 GCC Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
qtci-linux-RHEL-7.4-x86_64 QNX_700 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
|
||||||
|
|||||||
@@ -1,7 +1,10 @@
|
|||||||
Template Target OS Target arch Compiler Features
|
Template Target OS Target arch Compiler Features
|
||||||
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||||
|
qtci-windows-8.1-x86_64 x86 MSVC2013 DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||||
|
qtci-windows-8.1-x86_64 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||||
qtci-windows-10-x86_64-10 WinRT_10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
qtci-windows-10-x86_64-10 WinRT_10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
qtci-windows-10-x86-6 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
qtci-windows-10-x86-6 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||||
|
qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||||
qtci-windows-10-x86_64-10 WinRT_10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
qtci-windows-10-x86_64-10 WinRT_10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
||||||
qtci-windows-10-x86_64-10 WinRT_10 armv7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
qtci-windows-10-x86_64-10 WinRT_10 armv7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
@@ -11,12 +14,13 @@ qtci-windows-7-x86-3 Android_ANY armv7 Mingw53 Packagin
|
|||||||
qtci-windows-7-x86-3 Android_ANY x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
qtci-windows-7-x86-3 Android_ANY x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||||
qtci-macos-10.12-x86_64-8 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2
|
qtci-macos-10.12-x86_64-8 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2
|
||||||
qtci-macos-10.12-x86_64-8 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2
|
qtci-macos-10.12-x86_64-8 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2
|
||||||
qtci-macos-10.12-x86_64-8 QNX_700 x86 GCC Release DisableTests OpenGLES2 NoUseGoldLinker
|
qtci-linux-RHEL-6.6-x86_64 QNX_660 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
qtci-macos-10.12-x86_64-8 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
|
qtci-macos-10.12-x86_64-8 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
|
||||||
qtci-macos-10.12-x86_64-8 TvOS_ANY multi Clang DebugAndRelease DisableTests
|
qtci-macos-10.12-x86_64-8 TvOS_ANY multi Clang DebugAndRelease DisableTests
|
||||||
qtci-macos-10.12-x86_64-8 WatchOS_ANY multi Clang DebugAndRelease DisableTests
|
qtci-macos-10.12-x86_64-8 WatchOS_ANY multi Clang DebugAndRelease DisableTests
|
||||||
qtci-windows-10-x86_64-10 QNX_700 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
qtci-windows-10-x86_64-10 QNX_700 armv7 Mingw53 Release DisableTests OpenGLES2
|
||||||
qtci-windows-10-x86_64-10 QNX_700 armv8 Mingw53 Packaging Release DisableTests OpenGLES2
|
qtci-windows-10-x86_64-10 QNX_700 x86 Mingw53 Release DisableTests OpenGLES2
|
||||||
qtci-windows-10-x86_64-10 QNX_700 x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
qtci-windows-10-x86_64-10 QNX_660 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||||
qtci-linux-RHEL-7.4-x86_64 QNX_700 armv8 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
qtci-windows-10-x86_64-10 QNX_660 x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||||
qtci-linux-RHEL-7.4-x86_64 QNX_700 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
qtci-linux-RHEL-7.4-x86_64 QNX_700 x86 GCC Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
|
qtci-linux-RHEL-7.4-x86_64 QNX_700 armv7 GCC Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
Template Target OS Target arch Compiler Features
|
Template Target OS Target arch Compiler Features
|
||||||
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||||
qtci-windows-10-x86_64-10 x86 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
qtci-windows-10-x86_64-10 x86 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||||
|
qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||||
qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ try
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion."
|
echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion."
|
||||||
if [ "$proxy" != "" ]; then
|
if [ "$http_proxy" != "" ]; then
|
||||||
proxy_host=$(echo $proxy | cut -d'/' -f3 | cut -d':' -f1)
|
proxy_host=$(echo $proxy | cut -d'/' -f3 | cut -d':' -f1)
|
||||||
proxy_port=$(echo $proxy | cut -d':' -f3)
|
proxy_port=$(echo $proxy | cut -d':' -f3)
|
||||||
echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" --no_https --proxy=http --proxy_host=$proxy_host --proxy_port=$proxy_port "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager
|
echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" --no_https --proxy=http --proxy_host=$proxy_host --proxy_port=$proxy_port "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager
|
||||||
|
|||||||
@@ -37,7 +37,6 @@
|
|||||||
|
|
||||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||||
|
|
||||||
# shellcheck source=InstallFromCompressedFileFromURL.sh
|
|
||||||
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
||||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||||
|
|
||||||
|
|||||||
@@ -59,7 +59,6 @@ if [ ! -f $targetFolder/$folderName/qnxsdp-env.sh ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf $targetFile
|
rm -rf $targetFile
|
||||||
|
|
||||||
# Set env variables
|
# Set env variables
|
||||||
SetEnvVar "QNX_700" "$targetFolder$folderName"
|
SetEnvVar "QNX_700" "$targetFolder$folderName"
|
||||||
|
|
||||||
|
|||||||
@@ -116,7 +116,6 @@ function Add-Path
|
|||||||
|
|
||||||
$oldPath = [System.Environment]::GetEnvironmentVariable('Path', 'Machine')
|
$oldPath = [System.Environment]::GetEnvironmentVariable('Path', 'Machine')
|
||||||
[Environment]::SetEnvironmentVariable("Path", $oldPath + ";$Path", [EnvironmentVariableTarget]::Machine)
|
[Environment]::SetEnvironmentVariable("Path", $oldPath + ";$Path", [EnvironmentVariableTarget]::Machine)
|
||||||
$Env:PATH = [System.Environment]::GetEnvironmentVariable('Path', 'Machine')
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function is64bitWinHost
|
function is64bitWinHost
|
||||||
|
|||||||
@@ -39,7 +39,51 @@ $version = "53_1"
|
|||||||
|
|
||||||
if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -eq "AMD64")) {
|
if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -eq "AMD64")) {
|
||||||
|
|
||||||
|
$url_official_2013 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_64_devel.7z"
|
||||||
|
$url_cache_2013 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_64_devel.7z"
|
||||||
|
$sha1_2013 = "7267CF8C5BD39C4218F2CCFE31ECA81B7644ED6F"
|
||||||
|
|
||||||
|
$icuPackage_msvc2013_64 = "C:\Windows\Temp\icu-$version-msvc2013_64.7z"
|
||||||
|
|
||||||
|
if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_64_devel\)) {
|
||||||
|
echo "Fetching from URL ..."
|
||||||
|
Download $url_official_2013 $url_cache_2013 $icuPackage_msvc2013_64
|
||||||
|
Verify-Checksum $icuPackage_msvc2013_64 $sha1_2013
|
||||||
|
Get-ChildItem $icuPackage_msvc2013_64 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2013_64_devel\""}
|
||||||
|
|
||||||
|
echo "Cleaning $icuPackage_msvc2013_64..."
|
||||||
|
Remove-Item -Recurse -Force $icuPackage_msvc2013_64
|
||||||
|
|
||||||
|
echo "ICU MSVC2013 = $version" >> ~\versions.txt
|
||||||
|
}
|
||||||
|
|
||||||
|
# FIXME: do we really want to have it per MSVC version? What about MSVC2015?
|
||||||
|
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_64_devel\\icu53_1", "Machine")
|
||||||
|
|
||||||
# FIXME: do we really want to use the 4.8.2 ICU build?
|
# FIXME: do we really want to use the 4.8.2 ICU build?
|
||||||
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_Mingw49", "C:\Utils\icu_53_1_Mingw_builds_4_8_2_posix_seh_64_devel\icu53_1", "Machine")
|
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_Mingw49", "C:\Utils\icu_53_1_Mingw_builds_4_8_2_posix_seh_64_devel\icu53_1", "Machine")
|
||||||
|
|
||||||
|
} else {
|
||||||
|
|
||||||
|
$url_official_2013_32 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_32_devel.7z"
|
||||||
|
$url_cache_2013_32 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_32_devel.7z"
|
||||||
|
$sha1_2013_32 = "D745A5F0F6A3817AE989501A01A5A0BA53FDB800"
|
||||||
|
|
||||||
|
$icuPackage_msvc2013_32 = "C:\Windows\Temp\icu-$version-msvc2013_32.7z"
|
||||||
|
|
||||||
|
if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_32_devel\)) {
|
||||||
|
echo "Fetching from URL ..."
|
||||||
|
Download $url_official_2013_32 $url_cache_2013_32 $icuPackage_msvc2013_32
|
||||||
|
Verify-Checksum $icuPackage_msvc2013_32 $sha1_2013_32
|
||||||
|
Get-ChildItem $icuPackage_msvc2013_32 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2013_32_devel\""}
|
||||||
|
|
||||||
|
echo "Cleaning $icuPackage_msvc2013_32..."
|
||||||
|
Remove-Item -Recurse -Force $icuPackage_msvc2013_32
|
||||||
|
|
||||||
|
echo "ICU MSVC2013 = $version" >> ~\versions.txt
|
||||||
|
}
|
||||||
|
|
||||||
|
# FIXME: do we really want to have it per MSVC version? What about MSVC2015?
|
||||||
|
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_32_devel\\icu53_1", "Machine")
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ function InstallMinGW
|
|||||||
Get-ChildItem $mingwPackage | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname "-o$TARGETDIR"}
|
Get-ChildItem $mingwPackage | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname "-o$TARGETDIR"}
|
||||||
|
|
||||||
echo "Adding MinGW environment variable."
|
echo "Adding MinGW environment variable."
|
||||||
[Environment]::SetEnvironmentVariable("$envvar", "$targetdir\mingw" + $win_arch.Substring($win_arch.get_Length()-2), [EnvironmentVariableTarget]::Machine)
|
[Environment]::SetEnvironmentVariable("$envvar", "$targetdir\mingw32", [EnvironmentVariableTarget]::Machine)
|
||||||
|
|
||||||
echo "Cleaning $mingwPackage.."
|
echo "Cleaning $mingwPackage.."
|
||||||
Remove-Item -Recurse -Force "$mingwPackage"
|
Remove-Item -Recurse -Force "$mingwPackage"
|
||||||
|
|||||||
20
coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/70-qnx700.sh → coin/provisioning/common/windows/install-qnx660.ps1
Executable file → Normal file
20
coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/70-qnx700.sh → coin/provisioning/common/windows/install-qnx660.ps1
Executable file → Normal file
@@ -1,11 +1,9 @@
|
|||||||
#!/bin/env bash
|
############################################################################
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the test suite of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
##
|
##
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
## $QT_BEGIN_LICENSE:LGPL21$
|
||||||
## Commercial License Usage
|
## Commercial License Usage
|
||||||
@@ -33,6 +31,16 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
set -ex
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/linux/qnx_700.sh"
|
# This script will install QNX 6.6.0
|
||||||
|
|
||||||
|
$version = "6.6.0"
|
||||||
|
$nondottedversion = $version -replace '[.]',''
|
||||||
|
$targetFolder = "c:"
|
||||||
|
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\qnx" + $nondottedversion + ".zip"
|
||||||
|
|
||||||
|
Get-ChildItem $url_cache | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o"C:\"}
|
||||||
|
|
||||||
|
[Environment]::SetEnvironmentVariable("QNX_660", "$targetFolder", "Machine")
|
||||||
|
echo "QNX = $version" >> ~\versions.txt
|
||||||
@@ -4,39 +4,29 @@ param([Int32]$archVer=32)
|
|||||||
# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/).
|
# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/).
|
||||||
# The Clang library (C-bindings), version 3.9 or higher is required for building.
|
# The Clang library (C-bindings), version 3.9 or higher is required for building.
|
||||||
|
|
||||||
# Starting from Qt 5.11 QDoc requires Clang to parse C++
|
|
||||||
|
|
||||||
Get-Content "$PSScriptRoot\..\shared\sw_versions.txt" | Foreach-Object {
|
Get-Content "$PSScriptRoot\..\shared\sw_versions.txt" | Foreach-Object {
|
||||||
$var = $_.Split('=')
|
$var = $_.Split('=')
|
||||||
New-Variable -Name $var[0] -Value $var[1]
|
New-Variable -Name $var[0] -Value $var[1]
|
||||||
$libclang_version = $libclang_version -replace '["."]'
|
$libclang_version = $libclang_version -replace '["."]'
|
||||||
}
|
}
|
||||||
|
|
||||||
$zip = "c:\users\qt\downloads\libclang.7z"
|
|
||||||
$baseDestination = "C:\Utils\libclang-" + $libclang_version
|
|
||||||
if ( $archVer -eq 64 ) {
|
if ( $archVer -eq 64 ) {
|
||||||
$sha1 = "dc42beb0efff130c4d7dfef3c97adf26f1ab04e0"
|
$sha1 = "dc42beb0efff130c4d7dfef3c97adf26f1ab04e0"
|
||||||
$url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_64.7z"
|
$url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_64.7z"
|
||||||
$destination = $baseDestination + "-64"
|
} else {
|
||||||
|
$sha1 = "64e826c00ae632fbb28655e6e1fa9194980e1205"
|
||||||
Download $url $url $zip
|
$url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_32.7z"
|
||||||
Verify-Checksum $zip $sha1
|
|
||||||
|
|
||||||
C:\Utils\sevenzip\7z.exe x $zip -oC:\Utils\
|
|
||||||
Rename-Item C:\Utils\libclang $destination
|
|
||||||
del $zip
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$sha1 = "64e826c00ae632fbb28655e6e1fa9194980e1205"
|
$zip = "c:\users\qt\downloads\libclang.7z"
|
||||||
$url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_32.7z"
|
$destination = "C:\Utils\libclang-" + $libclang_version
|
||||||
$destination = $baseDestination + "-32"
|
|
||||||
|
|
||||||
Download $url $url $zip
|
Download $url $url $zip
|
||||||
Verify-Checksum $zip $sha1
|
Verify-Checksum $zip $sha1
|
||||||
|
|
||||||
C:\Utils\sevenzip\7z.exe x $zip -oC:\Utils\
|
C:\Utils\sevenzip\7z.exe x $zip -oC:\Utils\
|
||||||
Rename-Item C:\Utils\libclang $destination
|
Rename-Item C:\Utils\libclang $destination
|
||||||
del $zip
|
|
||||||
|
|
||||||
[Environment]::SetEnvironmentVariable("LLVM_INSTALL_DIR", $baseDestination + "-_ARCH_", [EnvironmentVariableTarget]::Machine)
|
[Environment]::SetEnvironmentVariable("LLVM_INSTALL_DIR", $destination, [EnvironmentVariableTarget]::Machine)
|
||||||
|
del $zip
|
||||||
echo "libClang = $libclang_version" >> ~/versions.txt
|
echo "libClang = $libclang_version" >> ~/versions.txt
|
||||||
|
|||||||
23
coin/provisioning/qtci-linux-RHEL-7.4-x86_64/50-open62541.sh → coin/provisioning/common/windows/patch_qnx.ps1
Executable file → Normal file
23
coin/provisioning/qtci-linux-RHEL-7.4-x86_64/50-open62541.sh → coin/provisioning/common/windows/patch_qnx.ps1
Executable file → Normal file
@@ -1,8 +1,6 @@
|
|||||||
#!/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2016 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the test suite of the Qt Toolkit.
|
## This file is part of the test suite of the Qt Toolkit.
|
||||||
@@ -33,4 +31,21 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/linux/open62541.sh"
|
# Patch QNX SDK due to issues in the standard library.
|
||||||
|
# The patches are available here:
|
||||||
|
# http://www.qnx.com/download/feature.html?programid=27555
|
||||||
|
# A copy of the patch must be in the root of the Coin path in
|
||||||
|
# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip
|
||||||
|
|
||||||
|
|
||||||
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
|
$zip = "c:\users\qt\downloads\patch-660-4367-RS6069_cpp-headers.zip"
|
||||||
|
$sha1 = "57A11FFE4434AD567B3C36F7B828DBB468A9E565"
|
||||||
|
$tempDir = "C:\temp\qnx_path"
|
||||||
|
|
||||||
|
Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.intra.qt.io/input/qnx/patch-660-4367-RS6069_cpp-headers.zip -OutFile $zip
|
||||||
|
Verify-Checksum $zip $sha1
|
||||||
|
Extract-Zip $zip $tempDir
|
||||||
|
Copy-Item $tempDir\patches\660-4367\target\* C:\qnx660\target\ -recurse -force
|
||||||
|
Remove-Item $tempDir -recurse
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
# Turning on developer mode.
|
|
||||||
#
|
|
||||||
# In order to run auto tests for UWP, we have to enable developer mode on Windows 10 machines.
|
|
||||||
# https://docs.microsoft.com/en-us/windows/uwp/get-started/enable-your-device-for-development
|
|
||||||
|
|
||||||
if ([environment]::Is64BitOperatingSystem) {
|
|
||||||
$bitness = "/reg:64"
|
|
||||||
} else {
|
|
||||||
$bitness = "/reg:32"
|
|
||||||
}
|
|
||||||
|
|
||||||
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /V AllowDevelopmentWithoutDevLicense /T REG_DWORD /D 1 /F $bitness
|
|
||||||
if ($LastExitCode -ne 0) {
|
|
||||||
Write-Host "Could not enable Developer Mode."
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
@@ -37,6 +37,6 @@ set -ex
|
|||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
|
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
|
||||||
|
|
||||||
if [ "$proxy" != "" ]; then
|
if [ "$http_proxy" != "" ]; then
|
||||||
echo "proxy=$proxy" | sudo tee -a /etc/yum.conf
|
echo "proxy=$proxy" | sudo tee -a /etc/yum.conf
|
||||||
fi
|
fi
|
||||||
|
|||||||
64
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh
Executable file
64
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh
Executable file
@@ -0,0 +1,64 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
##
|
||||||
|
## Copyright (C) 2016 The Qt Company Ltd.
|
||||||
|
## Contact: http://www.qt.io/licensing/
|
||||||
|
##
|
||||||
|
## This file is part of the test suite of the Qt Toolkit.
|
||||||
|
##
|
||||||
|
## $QT_BEGIN_LICENSE:LGPL21$
|
||||||
|
## Commercial License Usage
|
||||||
|
## Licensees holding valid commercial Qt licenses may use this file in
|
||||||
|
## accordance with the commercial license agreement provided with the
|
||||||
|
## Software or, alternatively, in accordance with the terms contained in
|
||||||
|
## a written agreement between you and The Qt Company. For licensing terms
|
||||||
|
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||||
|
## information use the contact form at http://www.qt.io/contact-us.
|
||||||
|
##
|
||||||
|
## GNU Lesser General Public License Usage
|
||||||
|
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||||
|
## General Public License version 2.1 or version 3 as published by the Free
|
||||||
|
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||||
|
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||||
|
## following information to ensure the GNU Lesser General Public License
|
||||||
|
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||||
|
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||||
|
##
|
||||||
|
## As a special exception, The Qt Company gives you certain additional
|
||||||
|
## rights. These rights are described in The Qt Company LGPL Exception
|
||||||
|
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||||
|
##
|
||||||
|
## $QT_END_LICENSE$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
# Patch QNX SDK due to issues in the standard library.
|
||||||
|
# The patches are available here:
|
||||||
|
# http://www.qnx.com/download/feature.html?programid=27555
|
||||||
|
# A copy of the patch must be in the root of the Coin path in
|
||||||
|
# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
sha1="57a11ffe4434ad567b3c36f7b828dbb468a9e565"
|
||||||
|
|
||||||
|
function InstallZipPackageFromURL {
|
||||||
|
url=$1
|
||||||
|
expectedSha1=$2
|
||||||
|
targetDirectory=$3
|
||||||
|
|
||||||
|
targetFile=`mktemp`
|
||||||
|
wget --tries=5 --waitretry=5 --output-document=$targetFile $url
|
||||||
|
echo "$expectedSha1 $targetFile" | sha1sum --check
|
||||||
|
|
||||||
|
tempDir=`mktemp -d`
|
||||||
|
/usr/bin/unzip -o -d $tempDir $targetFile
|
||||||
|
trap "sudo rm -fr $targetFile $tempDir" EXIT
|
||||||
|
|
||||||
|
sudo cp -rafv $tempDir/patches/660-4367/target/* /opt/qnx660/target/
|
||||||
|
}
|
||||||
|
|
||||||
|
echo "Patching QNX"
|
||||||
|
|
||||||
|
baseBinaryPackageURL="http://ci-files01-hki.intra.qt.io/input/qnx/patch-660-4367-RS6069_cpp-headers.zip"
|
||||||
|
InstallZipPackageFromURL $baseBinaryPackageURL $sha1 "/opt/qnx660/target/"
|
||||||
@@ -51,6 +51,6 @@ gsettings set org.gnome.desktop.screensaver lock-enabled false
|
|||||||
# disable blank screen power saving
|
# disable blank screen power saving
|
||||||
gsettings set org.gnome.desktop.session idle-delay 0
|
gsettings set org.gnome.desktop.session idle-delay 0
|
||||||
|
|
||||||
if [ "$proxy" != "" ]; then
|
if [ "$http_proxy" != "" ]; then
|
||||||
echo "proxy=$proxy" | sudo tee -a /etc/yum.conf
|
echo "proxy=$proxy" | sudo tee -a /etc/yum.conf
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ ExceptionGsettings2=101
|
|||||||
ExceptionGsettings3=102
|
ExceptionGsettings3=102
|
||||||
ExceptionNTS=103
|
ExceptionNTS=103
|
||||||
ExceptionProxy=104
|
ExceptionProxy=104
|
||||||
|
ExceptionGrub=105
|
||||||
|
|
||||||
try
|
try
|
||||||
(
|
(
|
||||||
@@ -58,11 +59,14 @@ try
|
|||||||
gsettings set org.gnome.desktop.screensaver lock-enabled false || throw $ExceptionGsettings2
|
gsettings set org.gnome.desktop.screensaver lock-enabled false || throw $ExceptionGsettings2
|
||||||
echo "Disable questions on shutdown."
|
echo "Disable questions on shutdown."
|
||||||
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true || throw $ExceptionGsettings3
|
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true || throw $ExceptionGsettings3
|
||||||
|
echo "Set grub timeout to 0"
|
||||||
|
sudo sed -i 's|GRUB_TIMEOUT=10|GRUB_TIMEOUT=0|g' /etc/default/grub || throw $ExceptionGrub
|
||||||
|
sudo update-grub || throw $ExceptionGrub
|
||||||
|
|
||||||
echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
|
echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
|
||||||
echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS
|
echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS
|
||||||
|
|
||||||
if [ "$proxy" != "" ]; then
|
if [ "$http_proxy" != "" ]; then
|
||||||
echo "Acquire::http::Proxy \"$proxy\";" | sudo tee -a /etc/apt/apt.conf || throw $ExceptionProxy
|
echo "Acquire::http::Proxy \"$proxy\";" | sudo tee -a /etc/apt/apt.conf || throw $ExceptionProxy
|
||||||
fi
|
fi
|
||||||
)
|
)
|
||||||
@@ -84,6 +88,10 @@ catch || {
|
|||||||
echo "Failed to disable questions on shutdown."
|
echo "Failed to disable questions on shutdown."
|
||||||
exit 1;
|
exit 1;
|
||||||
;;
|
;;
|
||||||
|
$ExceptionGrub)
|
||||||
|
echo "Failed to set grub timeout."
|
||||||
|
exit 1;
|
||||||
|
;;
|
||||||
$ExceptionNTS)
|
$ExceptionNTS)
|
||||||
echo "Failed to set network teset server address into /etc/hosts."
|
echo "Failed to set network teset server address into /etc/hosts."
|
||||||
exit 1;
|
exit 1;
|
||||||
|
|||||||
@@ -103,10 +103,6 @@ try
|
|||||||
installPackages+=(python3-dev)
|
installPackages+=(python3-dev)
|
||||||
installPackages+=(python3-pip)
|
installPackages+=(python3-pip)
|
||||||
installPackages+=(python3-virtualenv)
|
installPackages+=(python3-virtualenv)
|
||||||
# Needed to be able to build Yocto
|
|
||||||
installPackages+=(chrpath)
|
|
||||||
installPackages+=(gawk)
|
|
||||||
installPackages+=(texinfo)
|
|
||||||
# Automates interactive applications (Needed by RTA to automate configure testing)
|
# Automates interactive applications (Needed by RTA to automate configure testing)
|
||||||
installPackages+=(expect)
|
installPackages+=(expect)
|
||||||
installPackages+=(mesa-common-dev)
|
installPackages+=(mesa-common-dev)
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
BASEDIR=$(dirname "$0")
|
|
||||||
. $BASEDIR/../common/shared/sw_versions.txt
|
|
||||||
VERSION=$libclang_version
|
|
||||||
URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z"
|
|
||||||
SHA1="bbdbbc0296f42310077539b7247d285386119ef4"
|
|
||||||
|
|
||||||
$BASEDIR/../common/unix/libclang.sh "$URL" "$SHA1" "$VERSION"
|
|
||||||
@@ -41,11 +41,10 @@ trap "sudo rm -fr $TEMPDIR" EXIT
|
|||||||
cd $TEMPDIR
|
cd $TEMPDIR
|
||||||
git clone https://github.com/FreeOpcUa/freeopcua.git freeopcua
|
git clone https://github.com/FreeOpcUa/freeopcua.git freeopcua
|
||||||
cd freeopcua
|
cd freeopcua
|
||||||
git checkout 955cc5b924cf310fc15b376a11f4b7b9db28980b
|
git checkout ca75e05a8e63d88dbfc259e1251f405106411b66
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
source ~/.profile
|
source ~/.profile
|
||||||
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local ..
|
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local ..
|
||||||
make
|
make
|
||||||
sudo make install
|
sudo make install
|
||||||
sudo /sbin/ldconfig
|
|
||||||
|
|||||||
@@ -7,13 +7,18 @@ source $BASEDIR/../common/shared/network_test_server_ip.txt
|
|||||||
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
|
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
|
||||||
|
|
||||||
sed -i '$ a\[Daemon\]\nAutolock=false\nLockOnResume=false' ~/.config/kscreenlockerrc
|
sed -i '$ a\[Daemon\]\nAutolock=false\nLockOnResume=false' ~/.config/kscreenlockerrc
|
||||||
|
echo "Set grub timeout to 0"
|
||||||
|
sudo sed -i 's|GRUB_TIMEOUT=10|GRUB_TIMEOUT=0|g' /etc/default/grub
|
||||||
|
sudo update-grub
|
||||||
|
|
||||||
echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts"
|
echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts"
|
||||||
echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
|
echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
|
||||||
echo "Set DISPLAY"
|
echo "Set DISPLAY"
|
||||||
echo 'export DISPLAY=":0"' >> ~/.bashrc
|
echo 'export DISPLAY=":0"' >> ~/.bashrc
|
||||||
|
echo "Disabling file indexing."
|
||||||
|
sudo balooctl disable
|
||||||
|
|
||||||
if [ "$proxy" != "" ]; then
|
if [ "$http_proxy" != "" ]; then
|
||||||
sudo sed -i 's/PROXY_ENABLED=\"no\"/PROXY_ENABLED=\"yes\"/' /etc/sysconfig/proxy
|
sudo sed -i 's/PROXY_ENABLED=\"no\"/PROXY_ENABLED=\"yes\"/' /etc/sysconfig/proxy
|
||||||
sudo sed -i "s|HTTP_PROXY=\".*\"|HTTP_PROXY=\"$proxy\"|" /etc/sysconfig/proxy
|
sudo sed -i "s|HTTP_PROXY=\".*\"|HTTP_PROXY=\"$proxy\"|" /etc/sysconfig/proxy
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
#!/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
|
||||||
## Contact: http://www.qt.io/licensing/
|
|
||||||
##
|
|
||||||
## This file is part of the test suite of the Qt Toolkit.
|
|
||||||
##
|
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
|
||||||
## Commercial License Usage
|
|
||||||
## Licensees holding valid commercial Qt licenses may use this file in
|
|
||||||
## accordance with the commercial license agreement provided with the
|
|
||||||
## Software or, alternatively, in accordance with the terms contained in
|
|
||||||
## a written agreement between you and The Qt Company. For licensing terms
|
|
||||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
|
||||||
## information use the contact form at http://www.qt.io/contact-us.
|
|
||||||
##
|
|
||||||
## GNU Lesser General Public License Usage
|
|
||||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
|
||||||
## General Public License version 2.1 or version 3 as published by the Free
|
|
||||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
||||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
||||||
## following information to ensure the GNU Lesser General Public License
|
|
||||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
||||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
||||||
##
|
|
||||||
## As a special exception, The Qt Company gives you certain additional
|
|
||||||
## rights. These rights are described in The Qt Company LGPL Exception
|
|
||||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
||||||
##
|
|
||||||
## $QT_END_LICENSE$
|
|
||||||
##
|
|
||||||
#############################################################################
|
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/linux/open62541.sh"
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
|
||||||
## Contact: http://www.qt.io/licensing/
|
|
||||||
##
|
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
|
||||||
##
|
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
|
||||||
## Commercial License Usage
|
|
||||||
## Licensees holding valid commercial Qt licenses may use this file in
|
|
||||||
## accordance with the commercial license agreement provided with the
|
|
||||||
## Software or, alternatively, in accordance with the terms contained in
|
|
||||||
## a written agreement between you and The Qt Company. For licensing terms
|
|
||||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
|
||||||
## information use the contact form at http://www.qt.io/contact-us.
|
|
||||||
##
|
|
||||||
## GNU Lesser General Public License Usage
|
|
||||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
|
||||||
## General Public License version 2.1 or version 3 as published by the Free
|
|
||||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
||||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
||||||
## following information to ensure the GNU Lesser General Public License
|
|
||||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
||||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
||||||
##
|
|
||||||
## As a special exception, The Qt Company gives you certain additional
|
|
||||||
## rights. These rights are described in The Qt Company LGPL Exception
|
|
||||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
||||||
##
|
|
||||||
## $QT_END_LICENSE$
|
|
||||||
##
|
|
||||||
#############################################################################
|
|
||||||
|
|
||||||
# This script installs QNX 7.
|
|
||||||
|
|
||||||
# shellcheck source=../common/try_catch.sh
|
|
||||||
source "${BASH_SOURCE%/*}/../common/try_catch.sh"
|
|
||||||
|
|
||||||
targetFolder="/opt/"
|
|
||||||
sourceFile="/net/ci-files01-hki.intra.qt.io/hdd/www/input/qnx/qnx700_mac.zip"
|
|
||||||
folderName="qnx700"
|
|
||||||
|
|
||||||
ExceptionExtract=100
|
|
||||||
ExceptionExtract2=101
|
|
||||||
|
|
||||||
|
|
||||||
try
|
|
||||||
(
|
|
||||||
sudo mkdir -p "$targetFolder"
|
|
||||||
|
|
||||||
echo "Extracting QNX 7"
|
|
||||||
sudo unzip -q "$sourceFile" -d "$targetFolder" || throw $ExceptionExtract
|
|
||||||
|
|
||||||
sudo chown -R qt:wheel "$targetFolder"/"$folderName"
|
|
||||||
|
|
||||||
# Verify that we have last file in zip
|
|
||||||
if [ ! -f $targetFolder/$folderName/qnxsdp-env.sh ]; then
|
|
||||||
throw $ExceptionExtract2
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Set env variables
|
|
||||||
echo "export QNX_700=$targetFolder/$folderName" >> ~/.bashrc
|
|
||||||
echo "QNX SDP = 7.0.0" >> ~/versions.txt
|
|
||||||
)
|
|
||||||
catch || {
|
|
||||||
case $ex_code in
|
|
||||||
$ExceptionExtract)
|
|
||||||
echo "Failed to unzip QNX 7."
|
|
||||||
exit 1;
|
|
||||||
;;
|
|
||||||
$ExceptionExtract2)
|
|
||||||
echo "The last file in the zip did not get extracted."
|
|
||||||
exit 1;
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
||||||
|
|
||||||
5
coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh
Executable file
5
coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh
Executable file
@@ -0,0 +1,5 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
defaults write com.apple.CrashReporter DialogType server
|
||||||
6
coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh
Executable file
6
coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
BASEDIR=$(dirname "$0")
|
||||||
|
$BASEDIR/../common/macos/system_updates.sh
|
||||||
3
coin/provisioning/qtci-osx-10.10-x86_64/02-disable-ntp.sh
Executable file
3
coin/provisioning/qtci-osx-10.10-x86_64/02-disable-ntp.sh
Executable file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
source "${BASH_SOURCE%/*}/../common/unix/disable-ntp_macos.sh"
|
||||||
28
coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh
Executable file
28
coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh
Executable file
@@ -0,0 +1,28 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
mkdir -p $HOME/Library/LaunchAgents
|
||||||
|
cat >$HOME/Library/LaunchAgents/no-screensaver.plist <<EOT
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple/DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>Label</key>
|
||||||
|
<string>org.qt.io.screensaver_disable</string>
|
||||||
|
<key>ProgramArguments</key>
|
||||||
|
<array>
|
||||||
|
<string>defaults</string>
|
||||||
|
<string>-currentHost</string>
|
||||||
|
<string>write</string>
|
||||||
|
<string>com.apple.screensaver</string>
|
||||||
|
<string>idleTime</string>
|
||||||
|
<string>0</string>
|
||||||
|
</array>
|
||||||
|
<key>RunAtLoad</key>
|
||||||
|
<true/>
|
||||||
|
<key>KeepAlive</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
|
EOT
|
||||||
7
coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh
Executable file
7
coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
# Read .bashrc if exist
|
||||||
|
printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile
|
||||||
|
|
||||||
6
coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh
Executable file
6
coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
BASEDIR=$(dirname "$0")
|
||||||
|
$BASEDIR/../common/macos/cmake.sh
|
||||||
7
coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh
Executable file
7
coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
BASEDIR=$(dirname "$0")
|
||||||
|
# There is only one mac package and common script uses it as a default
|
||||||
|
$BASEDIR/../common/unix/libclang.sh
|
||||||
4
coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh
Executable file
4
coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh
Executable file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
source "${BASH_SOURCE%/*}/../common/macos/python3.sh"
|
||||||
4
coin/provisioning/qtci-osx-10.10-x86_64/90-squish.sh
Executable file
4
coin/provisioning/qtci-osx-10.10-x86_64/90-squish.sh
Executable file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
BASEDIR=$(dirname "$0")
|
||||||
|
$BASEDIR/../common/unix/squishInstall.sh
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\win10-enable-devmode.ps1"
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\win10-enable-devmode.ps1"
|
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
|
. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
|
||||||
|
|
||||||
# This script will install 64-bit MinGW 5.3.0
|
# This script will install MinGW 5.3.0
|
||||||
|
|
||||||
$release = "x86_64-5.3.0-release-posix-seh-rt_v4-rev0"
|
$release = "i686-5.3.0-release-posix-dwarf-rt_v4-rev0"
|
||||||
$sha1 = "7EB12DD3EDDCF609722C9552F8592BD9948DA1FC"
|
$sha1 = "D4F21D25F3454F8EFDADA50E5AD799A0A9E07C6A"
|
||||||
|
|
||||||
InstallMinGW $release $sha1
|
InstallMinGW $release $sha1
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
|
. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
|
||||||
|
|
||||||
# This script will install 64-bit MinGW 6.3.0
|
# This script will install MinGW 6.3.0
|
||||||
|
|
||||||
$release = "x86_64-6.3.0-release-posix-seh-rt_v5-rev2"
|
$release = "i686-6.3.0-release-posix-dwarf-rt_v5-rev2"
|
||||||
$sha1 = "49E7F8997E3D15C75B1A4DE1C380ABE1FB9B7533"
|
$sha1 = "AABEFF22DC3800FCFDB29144BFB08B0B728C476B"
|
||||||
|
|
||||||
InstallMinGW $release $sha1
|
InstallMinGW $release $sha1
|
||||||
|
|||||||
1
coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-qnx660.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\patch_qnx.ps1"
|
||||||
1
coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1
Normal file
1
coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\patch_qnx.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\allow-remote-desktop-access.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-uac.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-ntp.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-sleep.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/02-python.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/02-python.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\python.ps1" 64
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-sevenzip.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-windefender.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\wsearch-off.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\mesa_llvmpipe.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/07-vc_redist.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/07-vc_redist.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\vc_redist.ps1" 32
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-git.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-jdk.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/08-libclang.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/08-libclang.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\libclang.ps1" 32
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\python3.ps1" 32
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-dependencywalker.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-ruby.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-strawberry-perl.ps1"
|
||||||
32
coin/provisioning/common/linux/open62541.sh → coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1
Executable file → Normal file
32
coin/provisioning/common/linux/open62541.sh → coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1
Executable file → Normal file
@@ -1,11 +1,9 @@
|
|||||||
#!/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the test suite of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
##
|
##
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
## $QT_BEGIN_LICENSE:LGPL21$
|
||||||
## Commercial License Usage
|
## Commercial License Usage
|
||||||
@@ -32,20 +30,22 @@
|
|||||||
## $QT_END_LICENSE$
|
## $QT_END_LICENSE$
|
||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
. "$PSScriptRoot\..\common\windows\helpers.ps1"
|
||||||
|
|
||||||
TEMPDIR=$(mktemp --directory) || echo "Failed to create temporary directory"
|
# Install Visual Studio 2013 update 5
|
||||||
trap "sudo rm -fr $TEMPDIR" EXIT
|
|
||||||
cd $TEMPDIR
|
|
||||||
|
|
||||||
pip install six
|
$version = "2013 Update 5 (KB2829760)"
|
||||||
|
$package = "C:\Windows\Temp\vs12-kb2829760.exe"
|
||||||
|
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\VS2013.5.exe"
|
||||||
|
|
||||||
git clone https://github.com/open62541/open62541.git open62541
|
echo "Fetching patch for Visual Studio $version..."
|
||||||
cd open62541
|
Copy-Item $url_cache $package
|
||||||
git checkout 302003d2448946fa4d8a02cc209b8931d31e975b
|
$commandLine = $package
|
||||||
mkdir build
|
|
||||||
cd build
|
|
||||||
cmake -DUA_ENABLE_AMALGAMATION=ON -DUA_ENABLE_METHODCALLS=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr/local -DLIB_INSTALL_DIR:PATH=/usr/local/lib ..
|
|
||||||
make
|
|
||||||
|
|
||||||
sudo make install
|
echo "Installing Update 5 for Visual Studio $version..."
|
||||||
sudo /sbin/ldconfig
|
. $commandLine /norestart /passive
|
||||||
|
|
||||||
|
echo "Removing $package ..."
|
||||||
|
remove-item $package
|
||||||
|
|
||||||
|
echo "Visual Studio = $version" >> ~\versions.txt
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/09-mysql.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/09-mysql.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\mysql.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\openssl.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/09-postgresql.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/09-postgresql.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\postgresql.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\set-network-test-server.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\icu.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\cmake.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\jom.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-notepad++.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\allow-remote-desktop-access.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-uac.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-ntp.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-sleep.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\python.ps1" 64
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-sevenzip.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-windefender.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\wsearch-off.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\mesa_llvmpipe.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\vc_redist.ps1" 64
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-git.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-jdk.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\libclang.ps1" 64
|
||||||
@@ -1,11 +1,9 @@
|
|||||||
#!/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the test suite of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
##
|
##
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
## $QT_BEGIN_LICENSE:LGPL21$
|
||||||
## Commercial License Usage
|
## Commercial License Usage
|
||||||
@@ -32,5 +30,21 @@
|
|||||||
## $QT_END_LICENSE$
|
## $QT_END_LICENSE$
|
||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
. "$PSScriptRoot\..\common\windows\helpers.ps1"
|
||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/linux/open62541.sh"
|
# Install Visual Studio 2013 update 5
|
||||||
|
|
||||||
|
$version = "2013 Update 5 (KB2829760)"
|
||||||
|
$package = "C:\Windows\Temp\vs12-kb2829760.exe"
|
||||||
|
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\VS2013.5.exe"
|
||||||
|
|
||||||
|
echo "Fetching patch for Visual Studio $version..."
|
||||||
|
Copy-Item $url_cache $package
|
||||||
|
|
||||||
|
echo "Installing Update 5 for Visual Studio $version..."
|
||||||
|
Start-Process -FilePath $package -ArgumentList "/norestart /passive" -Wait
|
||||||
|
|
||||||
|
echo "Removing $package ..."
|
||||||
|
remove-item $package
|
||||||
|
|
||||||
|
echo "Visual Studio = $version" >> ~\versions.txt
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\python3.ps1" 64
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-dependencywalker.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-ruby.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-strawberry-perl.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86_64/09-mysql.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86_64/09-mysql.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\mysql.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\openssl.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\postgresql.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\set-network-test-server.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\icu.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\mqtt_broker.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\cmake.ps1"
|
||||||
1
coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1
Normal file
1
coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1
Normal file
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\jom.ps1"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\windows\install-notepad++.ps1"
|
||||||
2
qt3d
2
qt3d
Submodule qt3d updated: a400bbe50d...e1d1a59eb0
Submodule qtactiveqt updated: d35a31422e...50578d3893
Submodule qtandroidextras updated: 1b47102b58...5794f3130c
2
qtbase
2
qtbase
Submodule qtbase updated: 8920bf32ee...4ba535616b
Submodule qtcanvas3d updated: ab0897320e...b742b8f1b6
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user