mirror of
git://code.qt.io/qt/qt5.git
synced 2026-04-05 05:06:36 +08:00
Compare commits
32 Commits
v5.9.0-bet
...
v5.9.0-bet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d514585213 | ||
|
|
41379a50c7 | ||
|
|
f5754fd722 | ||
|
|
73a9754842 | ||
|
|
8d2f6c17f9 | ||
|
|
4f4de8aa16 | ||
|
|
7937eb2d9e | ||
|
|
933688fc39 | ||
|
|
c1dd36f4d1 | ||
|
|
a4a7f71f37 | ||
|
|
40b07da194 | ||
|
|
4ee0e8fb46 | ||
|
|
385ecebe80 | ||
|
|
5af86c74b2 | ||
|
|
e3e30b4a2b | ||
|
|
ed7ceee87d | ||
|
|
f436db11bb | ||
|
|
8325f2bde9 | ||
|
|
e0764f873b | ||
|
|
94e22fcd94 | ||
|
|
ed39e440a9 | ||
|
|
fb67cd8ef0 | ||
|
|
c3d2bd97bf | ||
|
|
2715a17c9b | ||
|
|
c33f28bc05 | ||
|
|
070d9333a6 | ||
|
|
9884a4e98e | ||
|
|
2ea45a59a7 | ||
|
|
370fdfcefd | ||
|
|
3ea073ada1 | ||
|
|
c6189f9723 | ||
|
|
c253d71a06 |
98
.gitmodules
vendored
98
.gitmodules
vendored
@@ -1,66 +1,66 @@
|
|||||||
[submodule "qtbase"]
|
[submodule "qtbase"]
|
||||||
path = qtbase
|
path = qtbase
|
||||||
url = ../qtbase.git
|
url = ../qtbase.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtsvg"]
|
[submodule "qtsvg"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtsvg
|
path = qtsvg
|
||||||
url = ../qtsvg.git
|
url = ../qtsvg.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtactiveqt"]
|
[submodule "qtactiveqt"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtactiveqt
|
path = qtactiveqt
|
||||||
url = ../qtactiveqt.git
|
url = ../qtactiveqt.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qttools"]
|
[submodule "qttools"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtactiveqt qtwebkit
|
recommends = qtdeclarative qtactiveqt qtwebkit
|
||||||
path = qttools
|
path = qttools
|
||||||
url = ../qttools.git
|
url = ../qttools.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtxmlpatterns"]
|
[submodule "qtxmlpatterns"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtxmlpatterns
|
path = qtxmlpatterns
|
||||||
url = ../qtxmlpatterns.git
|
url = ../qtxmlpatterns.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qttranslations"]
|
[submodule "qttranslations"]
|
||||||
depends = qttools
|
depends = qttools
|
||||||
path = qttranslations
|
path = qttranslations
|
||||||
url = ../qttranslations.git
|
url = ../qttranslations.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = essential
|
status = essential
|
||||||
priority = 40
|
priority = 40
|
||||||
[submodule "qtrepotools"]
|
[submodule "qtrepotools"]
|
||||||
@@ -68,13 +68,13 @@
|
|||||||
url = ../qtrepotools.git
|
url = ../qtrepotools.git
|
||||||
branch = master
|
branch = master
|
||||||
status = essential
|
status = essential
|
||||||
qt = false
|
project = -
|
||||||
[submodule "qtwebkit"]
|
[submodule "qtwebkit"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtlocation qtmultimedia qtsensors qtwebchannel qtxmlpatterns
|
recommends = qtdeclarative qtlocation qtmultimedia qtsensors qtwebchannel qtxmlpatterns
|
||||||
path = qtwebkit
|
path = qtwebkit
|
||||||
url = ../qtwebkit.git
|
url = ../qtwebkit.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = obsolete
|
status = obsolete
|
||||||
project = WebKit.pro
|
project = WebKit.pro
|
||||||
priority = 20
|
priority = 20
|
||||||
@@ -82,7 +82,7 @@
|
|||||||
depends = qtwebkit qttools
|
depends = qtwebkit qttools
|
||||||
path = qtwebkit-examples
|
path = qtwebkit-examples
|
||||||
url = ../qtwebkit-examples.git
|
url = ../qtwebkit-examples.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = obsolete
|
status = obsolete
|
||||||
[submodule "qtqa"]
|
[submodule "qtqa"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -96,14 +96,14 @@
|
|||||||
recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
|
recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
|
||||||
path = qtlocation
|
path = qtlocation
|
||||||
url = ../qtlocation.git
|
url = ../qtlocation.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsystems"]
|
[submodule "qtsystems"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -136,27 +136,27 @@
|
|||||||
recommends = qtdeclarative qtandroidextras
|
recommends = qtdeclarative qtandroidextras
|
||||||
path = qtconnectivity
|
path = qtconnectivity
|
||||||
url = ../qtconnectivity.git
|
url = ../qtconnectivity.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qt3d"]
|
[submodule "qt3d"]
|
||||||
depends = qtdeclarative qtimageformats
|
depends = qtdeclarative
|
||||||
recommends = qtgamepad
|
recommends = qtimageformats qtgamepad
|
||||||
path = qt3d
|
path = qt3d
|
||||||
url = ../qt3d.git
|
url = ../qt3d.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtimageformats"]
|
[submodule "qtimageformats"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtimageformats
|
path = qtimageformats
|
||||||
url = ../qtimageformats.git
|
url = ../qtimageformats.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquick1"]
|
[submodule "qtquick1"]
|
||||||
depends = qtscript
|
depends = qtscript
|
||||||
@@ -169,51 +169,51 @@
|
|||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
path = qtgraphicaleffects
|
path = qtgraphicaleffects
|
||||||
url = ../qtgraphicaleffects.git
|
url = ../qtgraphicaleffects.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtserialbus"]
|
[submodule "qtserialbus"]
|
||||||
depends = qtserialport
|
depends = qtserialport
|
||||||
path = qtserialbus
|
path = qtserialbus
|
||||||
url = ../qtserialbus.git
|
url = ../qtserialbus.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtserialport"]
|
[submodule "qtserialport"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtserialport
|
path = qtserialport
|
||||||
url = ../qtserialport.git
|
url = ../qtserialport.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtx11extras"]
|
[submodule "qtx11extras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtx11extras
|
path = qtx11extras
|
||||||
url = ../qtx11extras.git
|
url = ../qtx11extras.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmacextras"]
|
[submodule "qtmacextras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtmacextras
|
path = qtmacextras
|
||||||
url = ../qtmacextras.git
|
url = ../qtmacextras.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtandroidextras"]
|
[submodule "qtandroidextras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtandroidextras
|
path = qtandroidextras
|
||||||
url = ../qtandroidextras.git
|
url = ../qtandroidextras.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtenginio"]
|
[submodule "qtenginio"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
@@ -226,14 +226,14 @@
|
|||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwebsockets
|
path = qtwebsockets
|
||||||
url = ../qtwebsockets.git
|
url = ../qtwebsockets.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebengine"]
|
[submodule "qtwebengine"]
|
||||||
depends = qtquickcontrols qtwebchannel
|
depends = qtquickcontrols qtwebchannel
|
||||||
@@ -241,86 +241,86 @@
|
|||||||
serialize = qtwebkit
|
serialize = qtwebkit
|
||||||
path = qtwebengine
|
path = qtwebengine
|
||||||
url = ../qtwebengine.git
|
url = ../qtwebengine.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquickcontrols2"]
|
[submodule "qtquickcontrols2"]
|
||||||
depends = qtgraphicaleffects
|
depends = qtgraphicaleffects
|
||||||
path = qtquickcontrols2
|
path = qtquickcontrols2
|
||||||
url = ../qtquickcontrols2.git
|
url = ../qtquickcontrols2.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
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.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtvirtualkeyboard"]
|
[submodule "qtvirtualkeyboard"]
|
||||||
depends = qtbase qtdeclarative qtsvg
|
depends = qtbase qtdeclarative qtsvg
|
||||||
recommends = qtmultimedia qtquickcontrols
|
recommends = qtmultimedia qtquickcontrols
|
||||||
path = qtvirtualkeyboard
|
path = qtvirtualkeyboard
|
||||||
url = ../qtvirtualkeyboard.git
|
url = ../qtvirtualkeyboard.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgamepad"]
|
[submodule "qtgamepad"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtgamepad
|
path = qtgamepad
|
||||||
url = ../qtgamepad
|
url = ../qtgamepad.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtscxml"]
|
[submodule "qtscxml"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtscxml
|
path = qtscxml
|
||||||
url = ../qtscxml
|
url = ../qtscxml.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtspeech"]
|
[submodule "qtspeech"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtspeech
|
path = qtspeech
|
||||||
url = ../qtspeech
|
url = ../qtspeech.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = preview
|
status = preview
|
||||||
[submodule "qtnetworkauth"]
|
[submodule "qtnetworkauth"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtwebview
|
recommends = qtwebview
|
||||||
path = qtnetworkauth
|
path = qtnetworkauth
|
||||||
url = ../qtnetworkauth
|
url = ../qtnetworkauth.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = preview
|
status = preview
|
||||||
[submodule "qtremoteobjects"]
|
[submodule "qtremoteobjects"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtremoteobjects
|
path = qtremoteobjects
|
||||||
url = ../qtremoteobjects
|
url = ../qtremoteobjects.git
|
||||||
branch = 5.9
|
branch = 5.9.0
|
||||||
status = preview
|
status = preview
|
||||||
|
|||||||
@@ -1,26 +1,25 @@
|
|||||||
Template Target OS Target arch Compiler Features
|
Template Target OS Target arch Compiler Features
|
||||||
----------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
----------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||||
qtci-windows-8-x86_64-2 MSVC2013 DeveloperBuild Release BuildExamples
|
qtci-windows-8-x86_64-2 MSVC2013 DeveloperBuild Release BuildExamples
|
||||||
qtci-windows-10-x86_64-5 MSVC2015 DeveloperBuild Release QtNamespace QtLibInfix
|
qtci-windows-10-x86_64-7 MSVC2015 DeveloperBuild Release QtNamespace QtLibInfix
|
||||||
qtci-windows-8-x86-2 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
qtci-windows-8-x86-2 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||||
qtci-windows-8-x86_64-2 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
qtci-windows-8-x86_64-2 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||||
qtci-windows-7-x86-2 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic
|
qtci-windows-7-x86-2 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic
|
||||||
qtci-windows-10-x86-4 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
qtci-windows-10-x86-6 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||||
qtci-windows-10-x86_64-5 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
qtci-windows-10-x86_64-7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||||
qtci-windows-10-x86_64-5 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
qtci-windows-10-x86_64-7 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
qtci-windows-10-x86_64-5 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
qtci-windows-10-x86_64-7 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
qtci-linux-Ubuntu-16.04-x86_64 GCC NoWidgets ForceDebugInfo
|
qtci-linux-Ubuntu-16.04-x86_64 GCC NoWidgets ForceDebugInfo
|
||||||
qtci-linux-Ubuntu-16.04-x86_64 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace
|
qtci-linux-Ubuntu-16.04-x86_64 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace
|
||||||
qtci-linux-openSUSE-42.1-x86_64 GCC DeveloperBuild NoPch
|
qtci-linux-openSUSE-42.1-x86_64 GCC DeveloperBuild NoPch
|
||||||
qtci-linux-RHEL-6.6-x86_64 GCC Release ForceDebugInfo
|
qtci-linux-RHEL-6.6-x86_64 GCC Release ForceDebugInfo
|
||||||
qtci-linux-RHEL-7.2-x86_64 GCC Packaging Release NoUseGoldLinker
|
qtci-linux-RHEL-7.2-x86_64 GCC Packaging Release NoUseGoldLinker
|
||||||
qtci-macos-10.12-x86_64-8 Clang DebugAndRelease Release DisableTests
|
qtci-macos-10.12-x86_64-8 Clang DebugAndRelease Release DisableTests
|
||||||
qtci-osx-10.11-x86_64-3 Clang DeveloperBuild Release QtNamespace NoPch DisableTests
|
qtci-osx-10.11-x86_64-3 Clang DeveloperBuild Release QtNamespace NoPch
|
||||||
qtci-osx-10.10-x86_64 Clang Packaging DebugAndRelease Release
|
qtci-osx-10.10-x86_64 Clang Packaging DebugAndRelease Release
|
||||||
qtci-osx-10.10-x86_64 Clang DeveloperBuild Release QtNamespace NoPch
|
|
||||||
qtci-osx-10.10-x86_64 Clang Release NoFramework
|
qtci-osx-10.10-x86_64 Clang Release NoFramework
|
||||||
qtci-osx-10.10-x86_64 IOS_ANY x86_64 Clang Release DisableTests Static
|
qtci-osx-10.10-x86_64 IOS_ANY x86_64 Clang Release DisableTests Static
|
||||||
qtci-linux-RHEL-7.2-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
qtci-linux-RHEL-7.2-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
qtci-linux-Ubuntu-16.04-x86_64 Boot2Qt_Jethro x86_64 GCC DisableTests
|
qtci-linux-Ubuntu-16.04-x86_64 Boot2Qt_Jethro x86_64 GCC DisableTests
|
||||||
qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
|
||||||
qtci-linux-Ubuntu-16.04-x86_64 GCC TestOnly LicenseCheck
|
qtci-linux-Ubuntu-16.04-x86_64 GCC TestOnly LicenseCheck
|
||||||
|
qtci-linux-RHEL-7.2-x86_64 QNX_700 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
|
|||||||
@@ -1,13 +1,22 @@
|
|||||||
Template Target OS Target arch Compiler Features
|
Template Target OS Target arch Compiler Features
|
||||||
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||||
qtci-windows-10-x86_64-5 WinRT_10 MSVC2015 Packaging DebugAndRelease Release DisableTests
|
qtci-windows-10-x86_64-7 WinRT_10 MSVC2015 Packaging DebugAndRelease Release DisableTests
|
||||||
|
qtci-windows-10-x86-6 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||||
|
qtci-windows-10-x86_64-7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||||
|
qtci-windows-10-x86_64-7 WinRT_10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
|
qtci-windows-10-x86_64-7 WinRT_10 armv7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||||
|
qtci-windows-10-x86_64-7 WinRT_10 MSVC2017 Packaging DebugAndRelease Release DisableTests
|
||||||
qtci-linux-RHEL-7.2-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
qtci-linux-RHEL-7.2-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
qtci-windows-7-x86-2 Android_ANY armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
qtci-windows-7-x86-2 Android_ANY armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||||
qtci-windows-7-x86-2 Android_ANY x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
qtci-windows-7-x86-2 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-linux-RHEL-6.6-x86_64 QNX_660 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
qtci-linux-RHEL-6.6-x86_64 QNX_660 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
|
qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
|
qtci-linux-RHEL-7.2-x86_64 QNX_700 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
qtci-windows-7-x86-2 QNX_660 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
qtci-windows-7-x86-2 QNX_660 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||||
qtci-windows-7-x86-2 QNX_660 x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
qtci-windows-7-x86-2 QNX_660 x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||||
|
qtci-windows-10-x86_64-7 QNX_700 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||||
|
qtci-windows-10-x86_64-7 QNX_700 x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||||
qtci-osx-10.10-x86_64 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
|
qtci-osx-10.10-x86_64 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
|
||||||
qtci-linux-RHEL-7.2-x86_64 INTEGRITY_11_04 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
qtci-linux-RHEL-7.2-x86_64 INTEGRITY_11_04 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||||
|
|||||||
@@ -0,0 +1,48 @@
|
|||||||
|
############################################################################
|
||||||
|
##
|
||||||
|
## 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$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
. "$PSScriptRoot\..\common\helpers.ps1"
|
||||||
|
|
||||||
|
# This script will install Visual Studio 2017 Build Tools
|
||||||
|
# https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
|
||||||
|
|
||||||
|
$version = "2017_version_15.0"
|
||||||
|
$url_cache = "http://ci-files01-hki.ci.local/input/windows/mu_build_tools_for_visual_studio_" + $version + "_x86_x64_10254482.exe"
|
||||||
|
$sha1 = "a31e099e5114fef80a21654689e6864afc544a16"
|
||||||
|
$msvcPackage = "C:\Windows\Temp\$version.exe"
|
||||||
|
|
||||||
|
Download $url_cache $url_cache $msvcPackage
|
||||||
|
Verify-Checksum $msvcPackage $sha1
|
||||||
|
cmd /c "$msvcPackage --all --passive --wait"
|
||||||
|
echo "Cleaning $msvcPackage.."
|
||||||
|
Remove-Item -Recurse -Force "$msvcPackage"
|
||||||
|
echo "Visual Studio Build Tools = $version" >> ~\versions.txt
|
||||||
@@ -43,7 +43,7 @@ $msvcPackage = "C:\Windows\Temp\$version.exe"
|
|||||||
|
|
||||||
Download $url_cache $url_cache $msvcPackage
|
Download $url_cache $url_cache $msvcPackage
|
||||||
Verify-Checksum $msvcPackage $sha1
|
Verify-Checksum $msvcPackage $sha1
|
||||||
cmd /c "$msvcPackage --all --norestart --quiet --wait"
|
cmd /c "$msvcPackage --all --norestart --quiet --wait --add Microsoft.VisualStudio.Component.VC.Tools.ARM"
|
||||||
echo "Cleaning $msvcPackage.."
|
echo "Cleaning $msvcPackage.."
|
||||||
Remove-Item -Recurse -Force "$msvcPackage"
|
Remove-Item -Recurse -Force "$msvcPackage"
|
||||||
echo "Visual Studio = $version" >> ~\versions.txt
|
echo "Visual Studio = $version" >> ~\versions.txt
|
||||||
|
|||||||
@@ -0,0 +1,48 @@
|
|||||||
|
############################################################################
|
||||||
|
##
|
||||||
|
## 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$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
. "$PSScriptRoot\..\common\helpers.ps1"
|
||||||
|
|
||||||
|
# This script will install Visual Studio 2017 Build Tools
|
||||||
|
# https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
|
||||||
|
|
||||||
|
$version = "2017_version_15.0"
|
||||||
|
$url_cache = "http://ci-files01-hki.ci.local/input/windows/mu_build_tools_for_visual_studio_" + $version + "_x86_x64_10254482.exe"
|
||||||
|
$sha1 = "a31e099e5114fef80a21654689e6864afc544a16"
|
||||||
|
$msvcPackage = "C:\Windows\Temp\$version.exe"
|
||||||
|
|
||||||
|
Download $url_cache $url_cache $msvcPackage
|
||||||
|
Verify-Checksum $msvcPackage $sha1
|
||||||
|
cmd /c "$msvcPackage --all --passive --wait"
|
||||||
|
echo "Cleaning $msvcPackage.."
|
||||||
|
Remove-Item -Recurse -Force "$msvcPackage"
|
||||||
|
echo "Visual Studio Build Tools = $version" >> ~\versions.txt
|
||||||
@@ -43,7 +43,7 @@ $msvcPackage = "C:\Windows\Temp\$version.exe"
|
|||||||
|
|
||||||
Download $url_cache $url_cache $msvcPackage
|
Download $url_cache $url_cache $msvcPackage
|
||||||
Verify-Checksum $msvcPackage $sha1
|
Verify-Checksum $msvcPackage $sha1
|
||||||
cmd /c "$msvcPackage --all --norestart --quiet --wait"
|
cmd /c "$msvcPackage --all --norestart --quiet --wait --add Microsoft.VisualStudio.Component.VC.Tools.ARM"
|
||||||
echo "Cleaning $msvcPackage.."
|
echo "Cleaning $msvcPackage.."
|
||||||
Remove-Item -Recurse -Force "$msvcPackage"
|
Remove-Item -Recurse -Force "$msvcPackage"
|
||||||
echo "Visual Studio = $version" >> ~\versions.txt
|
echo "Visual Studio = $version" >> ~\versions.txt
|
||||||
|
|||||||
10
coin/provisioning/common/3dstudio_3rdparty.ps1
Normal file
10
coin/provisioning/common/3dstudio_3rdparty.ps1
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
|
$zip = "c:\users\qt\downloads\Qt3DStudio-3rdparty-win64-CI.zip"
|
||||||
|
|
||||||
|
Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.ci.local/input/3rdparty/Qt3DStudio-3rdparty-win64-CI.zip -OutFile $zip
|
||||||
|
Verify-Checksum $zip "08D740D2EFB4CBCDE7D012908B89AA48DE5CD4E1"
|
||||||
|
Extract-Zip $zip C:\Utils\Qt3DStudio3rdparty
|
||||||
|
Remove-Item $zip
|
||||||
|
|
||||||
|
[Environment]::SetEnvironmentVariable("QT3DSTUDIO_3RDPARTY_DIR", "C:/Utils/Qt3DStudio3rdparty", "Machine")
|
||||||
64
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/10-qnx_700.sh
Normal file
64
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/10-qnx_700.sh
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
#!/bin/env 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.
|
||||||
|
|
||||||
|
set -e
|
||||||
|
targetFolder="/opt/"
|
||||||
|
sourceFile="http://ci-files01-hki.ci.local/input/qnx/qnx700.tar.xz"
|
||||||
|
sha1="949a87c5f00d0756956cb4b1b3b213ecaeee9113"
|
||||||
|
folderName="qnx700"
|
||||||
|
targetFile="qnx700.tar.xz"
|
||||||
|
wget --tries=5 --waitretry=5 --output-document="$targetFile" "$sourceFile" || echo "Failed to download '$url' multiple times"
|
||||||
|
echo "$sha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
|
||||||
|
if [ ! -d "$targetFolder" ]; then
|
||||||
|
mkdir -p $targetFolder
|
||||||
|
fi
|
||||||
|
if [ -d "$targetFolder/$folderName" ]; then
|
||||||
|
rm -rf $targetFolder/$folderName
|
||||||
|
fi
|
||||||
|
sudo tar -C $targetFolder -Jxf $targetFile|| echo "Failed to extract $targetFile"
|
||||||
|
sudo chown -R qt:users "$targetFolder"/"$folderName"
|
||||||
|
|
||||||
|
# Verify that we have last file in tar
|
||||||
|
if [ ! -f $targetFolder/$folderName/qnxsdp-env.sh ]; then
|
||||||
|
echo "Installation failed!"
|
||||||
|
exit -1
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -rf $targetFile
|
||||||
|
# Set env variables
|
||||||
|
echo 'export QNX_700=$targetFolder/$folderName' >> ~/.bashrc
|
||||||
|
echo "QNX SDP = 7.0.0" >> ~/versions.txt
|
||||||
@@ -44,7 +44,6 @@ ExceptionGsettings1=100
|
|||||||
ExceptionGsettings2=101
|
ExceptionGsettings2=101
|
||||||
ExceptionGsettings3=102
|
ExceptionGsettings3=102
|
||||||
ExceptionNTS=103
|
ExceptionNTS=103
|
||||||
ExceptionDISPLAY=104
|
|
||||||
|
|
||||||
try
|
try
|
||||||
(
|
(
|
||||||
@@ -57,8 +56,6 @@ try
|
|||||||
|
|
||||||
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
|
||||||
echo "Set DISPLAY"
|
|
||||||
echo 'export DISPLAY=":0"' >> ~/.bashrc || throw $ExceptionDISPLAY
|
|
||||||
)
|
)
|
||||||
catch || {
|
catch || {
|
||||||
case $ex_code in
|
case $ex_code in
|
||||||
@@ -78,10 +75,6 @@ catch || {
|
|||||||
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;
|
||||||
;;
|
;;
|
||||||
$ExceptionDISPLAY)
|
|
||||||
echo "Failed to set DISPLAY into ~/.bashrc."
|
|
||||||
exit 1;
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -64,3 +64,15 @@ sudo update-binfmts --package qemu-arm --install arm \
|
|||||||
# doesn't help since host version creates cache for a wrong architecture and running
|
# doesn't help since host version creates cache for a wrong architecture and running
|
||||||
# armv7 fc-cache segfaults on QEMU.
|
# armv7 fc-cache segfaults on QEMU.
|
||||||
sudo DEBIAN_FRONTEND=noninteractive apt-get -y remove fonts-noto-cjk
|
sudo DEBIAN_FRONTEND=noninteractive apt-get -y remove fonts-noto-cjk
|
||||||
|
|
||||||
|
# If normal fontconfig paths are used, qemu parses what ever files it finds from
|
||||||
|
# the toolchain sysroot and the rest from the system fonts. Fix by copying the
|
||||||
|
# system font configurations to a location which prefix that can't be found from
|
||||||
|
# the toolchain sysroot. Links must also be dereferenced or their targets remain
|
||||||
|
# pointing to the toolchain sysroot.
|
||||||
|
QEMU_FONTCONFPATH=~/qemu_fonts
|
||||||
|
QEMU_FONTCONFFILE=$QEMU_FONTCONFPATH/fonts.qemu.conf
|
||||||
|
mkdir -p $QEMU_FONTCONFPATH
|
||||||
|
cp -Lr /etc/fonts/* $QEMU_FONTCONFPATH
|
||||||
|
sed $QEMU_FONTCONFPATH/fonts.conf -e "s:conf.d:$QEMU_FONTCONFPATH/conf.d:" > $QEMU_FONTCONFFILE
|
||||||
|
echo "export QEMU_SET_ENV=\"FONTCONFIG_FILE=$QEMU_FONTCONFFILE,FONTCONFIG_PATH=$QEMU_FONTCONFPATH\"" >> ~/.profile
|
||||||
|
|||||||
@@ -46,6 +46,7 @@ ExceptionSetInitialDelay=101
|
|||||||
ExceptionSetDelay=102
|
ExceptionSetDelay=102
|
||||||
ExceptionVNC=103
|
ExceptionVNC=103
|
||||||
ExceptionNTS=104
|
ExceptionNTS=104
|
||||||
|
ExceptionDisableScreensaverPassword=105
|
||||||
|
|
||||||
try
|
try
|
||||||
(
|
(
|
||||||
@@ -78,6 +79,8 @@ try
|
|||||||
EOT
|
EOT
|
||||||
) || throw $ExceptionDisableScreensaver
|
) || throw $ExceptionDisableScreensaver
|
||||||
|
|
||||||
|
defaults write com.apple.screensaver askForPassword -int 0 || throw $ExceptionDisableScreensaverPassword
|
||||||
|
|
||||||
echo "Set keyboard type rates and delays"
|
echo "Set keyboard type rates and delays"
|
||||||
# normal minimum is 15 (225 ms)
|
# normal minimum is 15 (225 ms)
|
||||||
defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay
|
defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay
|
||||||
@@ -113,5 +116,9 @@ catch || {
|
|||||||
echo "Failed to set NTS."
|
echo "Failed to set NTS."
|
||||||
exit 1;
|
exit 1;
|
||||||
;;
|
;;
|
||||||
|
$ExceptionDisableScreensaverPassword)
|
||||||
|
echo "Failed to disable requiring of password after screensaver is enabled."
|
||||||
|
exit 1;
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|||||||
3
coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh
Executable file
3
coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh
Executable file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Enables the usage of temporary keychains for SSL autotests
|
||||||
|
echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc
|
||||||
@@ -79,7 +79,8 @@ try
|
|||||||
echo Installing JDK
|
echo Installing JDK
|
||||||
(cd /Volumes/JDK\ 8\ Update\ 102/ && sudo installer -package JDK\ 8\ Update\ 102.pkg -target /) || throw $ExceptionInstall
|
(cd /Volumes/JDK\ 8\ Update\ 102/ && sudo installer -package JDK\ 8\ Update\ 102.pkg -target /) || throw $ExceptionInstall
|
||||||
|
|
||||||
hdiutil detach /dev/disk1s1 || throw $ExceptionDetachImage
|
disk=`hdiutil info | grep '/Volumes/JDK 8 Update 102' | awk '{print $1}'`
|
||||||
|
hdiutil detach $disk || throw $ExceptionDetachImage
|
||||||
|
|
||||||
echo "Removing temporary file '$targetFile'"
|
echo "Removing temporary file '$targetFile'"
|
||||||
rm "$targetFile" || throw $ExceptionRemoveTmpFile
|
rm "$targetFile" || throw $ExceptionRemoveTmpFile
|
||||||
|
|||||||
@@ -39,14 +39,11 @@
|
|||||||
|
|
||||||
# shellcheck source=../common/try_catch.sh
|
# shellcheck source=../common/try_catch.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/try_catch.sh"
|
source "${BASH_SOURCE%/*}/../common/try_catch.sh"
|
||||||
# shellcheck source=../common/DownloadURL.sh
|
|
||||||
source "${BASH_SOURCE%/*}/../common/DownloadURL.sh"
|
|
||||||
|
|
||||||
targetFolder="/opt/android"
|
targetFolder="/opt/android"
|
||||||
sdkTargetFolder="$targetFolder/sdk"
|
sdkTargetFolder="$targetFolder/sdk"
|
||||||
|
|
||||||
baseUrl="http://ci-files01-hki.ci.local/input/android"
|
basePath="/net/ci-files01-hki.ci.local/hdd/www/input/android"
|
||||||
baseAltUrl="https://dl.google.com/android/repository/"
|
|
||||||
|
|
||||||
toolsVersion="r25.2.5"
|
toolsVersion="r25.2.5"
|
||||||
toolsFile="tools_$toolsVersion-macosx.zip"
|
toolsFile="tools_$toolsVersion-macosx.zip"
|
||||||
@@ -58,13 +55,10 @@ sdkApiLevel="android-21"
|
|||||||
toolsSha1="d2168d963ac5b616e3d3ddaf21511d084baf3659"
|
toolsSha1="d2168d963ac5b616e3d3ddaf21511d084baf3659"
|
||||||
ndkSha1="6be8598e4ed3d9dd42998c8cb666f0ee502b1294"
|
ndkSha1="6be8598e4ed3d9dd42998c8cb666f0ee502b1294"
|
||||||
|
|
||||||
toolsDlUrl="$baseUrl/$toolsFile"
|
|
||||||
ndkDlUrl="$baseUrl/$ndkFile"
|
|
||||||
toolsAltDlUrl="$baseAltUrl/$toolsFile"
|
|
||||||
ndkAltDlUrl="$baseAltUrl/$ndkFile"
|
|
||||||
|
|
||||||
toolsTargetFile="/tmp/$toolsFile"
|
toolsTargetFile="/tmp/$toolsFile"
|
||||||
|
toolsSourceFile="$basePath/$toolsFile"
|
||||||
ndkTargetFile="/tmp/$ndkFile"
|
ndkTargetFile="/tmp/$ndkFile"
|
||||||
|
ndkSourceFile="$basePath/$ndkFile"
|
||||||
|
|
||||||
ExceptionUnzipTools=100
|
ExceptionUnzipTools=100
|
||||||
ExceptionUnzipNdk=101
|
ExceptionUnzipNdk=101
|
||||||
@@ -74,16 +68,10 @@ ExceptionSdkManager=104
|
|||||||
|
|
||||||
try
|
try
|
||||||
(
|
(
|
||||||
DownloadURL "$toolsDlUrl" "$toolsAltDlUrl" "$toolsSha1" "$toolsTargetFile"
|
|
||||||
DownloadURL "$ndkDlUrl" "$ndkAltDlUrl" "$ndkSha1" "$ndkTargetFile"
|
|
||||||
echo "Unzipping Android NDK to '$targetFolder'"
|
echo "Unzipping Android NDK to '$targetFolder'"
|
||||||
sudo unzip -q "$ndkTargetFile" -d "$targetFolder" || throw $ExceptionUnzipNdk
|
sudo unzip -q "$ndkSourceFile" -d "$targetFolder" || throw $ExceptionUnzipNdk
|
||||||
echo "Unzipping Android Tools to '$sdkTargetFolder'"
|
echo "Unzipping Android Tools to '$sdkTargetFolder'"
|
||||||
sudo unzip -q "$toolsTargetFile" -d "$sdkTargetFolder" || throw $ExceptionUnzipTools
|
sudo unzip -q "$toolsSourceFile" -d "$sdkTargetFolder" || throw $ExceptionUnzipTools
|
||||||
|
|
||||||
echo "Removing temporary files."
|
|
||||||
rm "$toolsTargetFile" || throw $ExceptionRmTools
|
|
||||||
rm "$ndkTargetFile" || throw $ExceptionRmNdk
|
|
||||||
|
|
||||||
echo "Changing ownership of Android files."
|
echo "Changing ownership of Android files."
|
||||||
sudo chown -R qt:wheel "$targetFolder"
|
sudo chown -R qt:wheel "$targetFolder"
|
||||||
|
|||||||
@@ -1,103 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
|
||||||
## 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$
|
|
||||||
##
|
|
||||||
#############################################################################
|
|
||||||
|
|
||||||
# This script install Android sdk and ndk.
|
|
||||||
|
|
||||||
# It also runs update for SDK API level 21, latest SDK tools, latest platform-tools and - build-tools
|
|
||||||
|
|
||||||
# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
|
|
||||||
# E.g The Bluetooth features that require Android 21 will disable themselves dynamically when running on an Android 16 device.
|
|
||||||
# That's why we need to use Andoid-21 API version in Qt 5.9.
|
|
||||||
|
|
||||||
|
|
||||||
set -e
|
|
||||||
targetFolder="/opt/android"
|
|
||||||
baseUrl="http://ci-files01-hki.ci.local/input/android"
|
|
||||||
|
|
||||||
# SDK
|
|
||||||
sdkVersion="android-sdk_r24.4.1-macosx.zip"
|
|
||||||
sdkBuildToolsVersion="24.0.2"
|
|
||||||
sdkApiLevel="android-21"
|
|
||||||
sdkUrl="$baseUrl/$sdkVersion"
|
|
||||||
sdkSha1="85a9cccb0b1f9e6f1f616335c5f07107553840cd"
|
|
||||||
sdkTargetFile="$targetFolder/$sdkVersion"
|
|
||||||
sdkExtract="unzip $sdkTargetFile -d $targetFolder"
|
|
||||||
sdkFolderName="android-sdk-macosx"
|
|
||||||
sdkName="sdk"
|
|
||||||
|
|
||||||
# NDK
|
|
||||||
ndkVersion="android-ndk-r10e-darwin-x86_64.zip"
|
|
||||||
ndkUrl="$baseUrl/$ndkVersion"
|
|
||||||
ndkSha1="6be8598e4ed3d9dd42998c8cb666f0ee502b1294"
|
|
||||||
ndkTargetFile="$targetFolder/$ndkVersion"
|
|
||||||
ndkExtract="unzip $ndkTargetFile -d $targetFolder"
|
|
||||||
ndkFolderName="android-ndk-r10e"
|
|
||||||
ndkName="ndk"
|
|
||||||
|
|
||||||
function InstallAndroidPackage {
|
|
||||||
targetFolder=$1
|
|
||||||
version=$2
|
|
||||||
url=$3
|
|
||||||
sha1=$4
|
|
||||||
targetFile=$5
|
|
||||||
extract=$6
|
|
||||||
folderName=$7
|
|
||||||
name=$8
|
|
||||||
|
|
||||||
sudo curl --retry 5 --retry-delay 10 --retry-max-time 60 $url -o $targetFile || echo "Failed to download '$url' multiple times"
|
|
||||||
shasum $targetFile |grep $sha1 || echo "shasum check failed !"
|
|
||||||
sudo chmod 755 $targetFile
|
|
||||||
sudo $extract || echo "Failed to extract $url"
|
|
||||||
sudo chown -R qt:wheel $targetFolder/$folderName
|
|
||||||
sudo mv $targetFolder/$folderName $targetFolder/$name || echo "Failed to rename $name"
|
|
||||||
sudo rm -fr $targetFolder/$version || echo "Failed to remove $targetFolder/$version"
|
|
||||||
}
|
|
||||||
|
|
||||||
sudo mkdir $targetFolder
|
|
||||||
# Install Android SDK
|
|
||||||
echo "Installing Android SDK version $sdkVersion..."
|
|
||||||
InstallAndroidPackage $targetFolder $sdkVersion $sdkUrl $sdkSha1 $sdkTargetFile "$sdkExtract" $sdkFolderName $sdkName
|
|
||||||
|
|
||||||
# Install Android NDK
|
|
||||||
echo "Installing Android NDK version $ndkVersion..."
|
|
||||||
InstallAndroidPackage $targetFolder $ndkVersion $ndkUrl $ndkSha1 $ndkTargetFile "$ndkExtract" $ndkFolderName $ndkName
|
|
||||||
|
|
||||||
# run update for Android SDK and install SDK API version 21, latest SDK tools, platform-tools and build-tools
|
|
||||||
echo "Running Android SDK update for API version 21, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..."
|
|
||||||
echo "y" |$targetFolder/sdk/tools/android update sdk --no-ui --all --filter $sdkApiLevel,tools,platform-tools,build-tools-$sdkBuildToolsVersion || echo "Failed to run update"
|
|
||||||
|
|
||||||
# For Qt 5.6, we by default require API levels 10, 11, 16 and 21, but we can override this by setting ANDROID_API_VERSION=android-21
|
|
||||||
# From Qt 5.7 forward, if android-16 is not installed, Qt will automatically use more recent one.
|
|
||||||
echo 'export ANDROID_API_VERSION=android-21' >> ~/.bashrc
|
|
||||||
@@ -46,6 +46,7 @@ ExceptionSetInitialDelay=101
|
|||||||
ExceptionSetDelay=102
|
ExceptionSetDelay=102
|
||||||
ExceptionVNC=103
|
ExceptionVNC=103
|
||||||
ExceptionNTS=104
|
ExceptionNTS=104
|
||||||
|
ExceptionDisableScreensaverPassword=105
|
||||||
|
|
||||||
try
|
try
|
||||||
(
|
(
|
||||||
@@ -78,6 +79,8 @@ try
|
|||||||
EOT
|
EOT
|
||||||
) || throw $ExceptionDisableScreensaver
|
) || throw $ExceptionDisableScreensaver
|
||||||
|
|
||||||
|
defaults write com.apple.screensaver askForPassword -int 0 || throw $ExceptionDisableScreensaverPassword
|
||||||
|
|
||||||
echo "Set keyboard type rates and delays"
|
echo "Set keyboard type rates and delays"
|
||||||
# normal minimum is 15 (225 ms)
|
# normal minimum is 15 (225 ms)
|
||||||
defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay
|
defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay
|
||||||
@@ -113,6 +116,10 @@ catch || {
|
|||||||
echo "Failed to set NTS."
|
echo "Failed to set NTS."
|
||||||
exit 1;
|
exit 1;
|
||||||
;;
|
;;
|
||||||
|
$ExceptionDisableScreensaverPassword)
|
||||||
|
echo "Failed to disable requiring of password after screensaver is enabled."
|
||||||
|
exit 1;
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
3
coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh
Executable file
3
coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh
Executable file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Enables the usage of temporary keychains for SSL autotests
|
||||||
|
echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc
|
||||||
43
coin/provisioning/qtci-windows-10-x86/msvc.ps1
Normal file
43
coin/provisioning/qtci-windows-10-x86/msvc.ps1
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
#############################################################################
|
||||||
|
##
|
||||||
|
## 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$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
# Visual Studios are pre-provisioned to tier1 images
|
||||||
|
|
||||||
|
# MSVC 2015 Update 3
|
||||||
|
echo "Visual Studio 2015 = Version 14.0.25421.3 Update 3" >> ~\versions.txt
|
||||||
|
|
||||||
|
# MSVC 2017
|
||||||
|
echo "Visual Studio 2017 = Version 15.1 (26403.7)" >> ~\versions.txt
|
||||||
|
|
||||||
|
# MSVC 2017 Build Tools
|
||||||
|
echo "Visual Studio 2017 Build Tools = Version 15.1 (26403.7)" >> ~\versions.txt
|
||||||
48
coin/provisioning/qtci-windows-10-x86_64/05-mingw53.ps1
Normal file
48
coin/provisioning/qtci-windows-10-x86_64/05-mingw53.ps1
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
#############################################################################
|
||||||
|
##
|
||||||
|
## 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$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
. "$PSScriptRoot\..\common\helpers.ps1"
|
||||||
|
|
||||||
|
# This script installs MinGW 5.3
|
||||||
|
|
||||||
|
|
||||||
|
$zip = "c:\users\qt\downloads\i686-5.3.0-release-posix-dwarf-rt_v4-rev0.7z"
|
||||||
|
|
||||||
|
Invoke-WebRequest -UseBasicParsing http://download.qt.io/development_releases/prebuilt/mingw_32/i686-5.3.0-release-posix-dwarf-rt_v4-rev0.7z -OutFile $zip
|
||||||
|
Verify-Checksum $zip "d4f21d25f3454f8efdada50e5ad799a0a9e07c6a"
|
||||||
|
Extract-7Zip $zip C:\
|
||||||
|
Rename-Item -path C:\mingw32 -newName C:\MinGW530
|
||||||
|
|
||||||
|
[Environment]::SetEnvironmentVariable("MINGW530", "C:\MinGW530", "Machine")
|
||||||
|
echo "MinGW = 5.3.0" >> ~/versions.txt
|
||||||
|
del $zip
|
||||||
46
coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1
Normal file
46
coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#############################################################################
|
||||||
|
##
|
||||||
|
## 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$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
. "$PSScriptRoot\..\common\helpers.ps1"
|
||||||
|
|
||||||
|
# This script installs QNX SDP 7.0
|
||||||
|
|
||||||
|
$zip = "c:\users\qt\downloads\qnx700.7z"
|
||||||
|
|
||||||
|
Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.ci.local/input/qnx/qnx700.7z -OutFile $zip
|
||||||
|
Verify-Checksum $zip "2eab8bcf993056f79c9e2585c9c05e05658ba8bb"
|
||||||
|
Extract-7Zip $zip C:\
|
||||||
|
|
||||||
|
[Environment]::SetEnvironmentVariable("QNX_700", "C:\QNX700", "Machine")
|
||||||
|
echo "QNX SDP = 7.0.0" >> ~/versions.txt
|
||||||
|
del $zip
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
. "$PSScriptRoot\..\common\3dstudio_3rdparty.ps1"
|
||||||
43
coin/provisioning/qtci-windows-10-x86_64/msvc.ps1
Normal file
43
coin/provisioning/qtci-windows-10-x86_64/msvc.ps1
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
#############################################################################
|
||||||
|
##
|
||||||
|
## 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$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
# Visual Studios are pre-provisioned to tier1 images
|
||||||
|
|
||||||
|
# MSVC 2015 Update 3
|
||||||
|
echo "Visual Studio 2015 = Version 14.0.25421.3 Update 3" >> ~\versions.txt
|
||||||
|
|
||||||
|
# MSVC 2017
|
||||||
|
echo "Visual Studio 2017 = Version 15.1 (26403.7)" >> ~\versions.txt
|
||||||
|
|
||||||
|
# MSVC 2017 Build Tools
|
||||||
|
echo "Visual Studio 2017 Build Tools = Version 15.1 (26403.7)" >> ~\versions.txt
|
||||||
@@ -469,7 +469,7 @@ sub git_stat_one_submodule
|
|||||||
my $orig_cwd = getcwd();
|
my $orig_cwd = getcwd();
|
||||||
chdir($submodule) or confess "chdir $submodule: $OS_ERROR";
|
chdir($submodule) or confess "chdir $submodule: $OS_ERROR";
|
||||||
|
|
||||||
my @sts = qx(git status --porcelain --untracked=no);
|
my @sts = qx(git status --porcelain --untracked=no --ignore-submodules=all);
|
||||||
|
|
||||||
# After a git clone --no-checkout, git status reports all files as
|
# After a git clone --no-checkout, git status reports all files as
|
||||||
# staged for deletion, but we still want to update the submodule.
|
# staged for deletion, but we still want to update the submodule.
|
||||||
|
|||||||
4
qt.pro
4
qt.pro
@@ -46,7 +46,8 @@ for (ever) {
|
|||||||
modules = $$sort_depends(modules, module., .depends .recommends .serialize)
|
modules = $$sort_depends(modules, module., .depends .recommends .serialize)
|
||||||
modules = $$reverse(modules)
|
modules = $$reverse(modules)
|
||||||
for (mod, modules) {
|
for (mod, modules) {
|
||||||
equals(module.$${mod}.qt, false): \
|
project = $$eval(module.$${mod}.project)
|
||||||
|
equals(project, -): \
|
||||||
next()
|
next()
|
||||||
|
|
||||||
deps = $$eval(module.$${mod}.depends)
|
deps = $$eval(module.$${mod}.depends)
|
||||||
@@ -60,7 +61,6 @@ for (mod, modules) {
|
|||||||
!isEmpty(QT_BUILD_MODULES):!contains(QT_BUILD_MODULES, $$mod): \
|
!isEmpty(QT_BUILD_MODULES):!contains(QT_BUILD_MODULES, $$mod): \
|
||||||
next()
|
next()
|
||||||
|
|
||||||
project = $$eval(module.$${mod}.project)
|
|
||||||
isEmpty(project) {
|
isEmpty(project) {
|
||||||
!exists($$mod/$${mod}.pro): \
|
!exists($$mod/$${mod}.pro): \
|
||||||
next()
|
next()
|
||||||
|
|||||||
2
qt3d
2
qt3d
Submodule qt3d updated: a2b7483fa1...bb0f4b4839
Submodule qtactiveqt updated: dfc34ee575...0dd18e45cc
2
qtbase
2
qtbase
Submodule qtbase updated: b113107419...464a43d43c
Submodule qtcanvas3d updated: 08458d0dcf...6717956ed4
2
qtcharts
2
qtcharts
Submodule qtcharts updated: cc4e79d620...b7ded4e421
Submodule qtconnectivity updated: 5391a325ea...ec0fb110ec
Submodule qtdatavis3d updated: 73ec35fa12...1a1dc5abdb
Submodule qtdeclarative updated: 93bc4113f0...c6748dde37
2
qtdoc
2
qtdoc
Submodule qtdoc updated: f155521639...aedbb438e3
Submodule qtgamepad updated: 36846eca9a...ef8850fee3
Submodule qtimageformats updated: c7a6a451a5...97f4198083
Submodule qtlocation updated: c2691cf479...6e276607e5
Submodule qtmacextras updated: a26ed9570c...3d3ca5a13c
Submodule qtmultimedia updated: 6b20032d91...960fbf083b
Submodule qtnetworkauth updated: aeb49ab5e1...86c5036848
Submodule qtpurchasing updated: eb81ec29b7...08b5290b67
2
qtqa
2
qtqa
Submodule qtqa updated: b8198f71d5...a606465231
Submodule qtquickcontrols updated: ffc1cab21a...a218356f83
Submodule qtquickcontrols2 updated: 7faafa470e...932d5f7829
Submodule qtremoteobjects updated: 2b6c91ff99...d0b7ce30d3
Submodule qtrepotools updated: 91471704ad...59e404b2f2
2
qtscxml
2
qtscxml
Submodule qtscxml updated: 384cb7975d...958d4d8ecf
Submodule qtserialbus updated: 0ac7bc6e57...f9cd9f7da6
Submodule qtserialport updated: d320f01018...d88ded29d9
2
qttools
2
qttools
Submodule qttools updated: 1a7bc520c5...15db04e57c
Submodule qttranslations updated: 1b2c07c5fe...03747bd6ed
Submodule qtvirtualkeyboard updated: bfa8da56b1...bdf61afe76
Submodule qtwayland updated: e9bf98d2bf...79c4e3292b
Submodule qtwebengine updated: 61e35009aa...028bd20e41
Submodule qtwebsockets updated: 91582c53c5...cec66b8969
Submodule qtwebview updated: f7f8f8f6c1...821e338f49
Submodule qtwinextras updated: 7be0ff7fe3...c9fe5755bd
Submodule qtx11extras updated: 8c44529ed5...9e83ff8713
Submodule qtxmlpatterns updated: da19c98822...c1c3af0ae4
Reference in New Issue
Block a user