mirror of
git://code.qt.io/qt/qt5.git
synced 2026-01-09 00:16:55 +08:00
Compare commits
27 Commits
6.8.2
...
v6.2.0-bet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e3e388d76c | ||
|
|
675c9ad6c6 | ||
|
|
fad3ce0574 | ||
|
|
6dd1b85fd6 | ||
|
|
9d47c22900 | ||
|
|
8cecbd9e8b | ||
|
|
bb95d19ca8 | ||
|
|
6ada10bf35 | ||
|
|
9a2aba6192 | ||
|
|
ea62a47c56 | ||
|
|
ca5bc70a3b | ||
|
|
e2877a3e5b | ||
|
|
eea5f47027 | ||
|
|
34d0ca0f39 | ||
|
|
e216d829ff | ||
|
|
91030b897c | ||
|
|
6276e48226 | ||
|
|
e40315c22d | ||
|
|
a0f6a60fb7 | ||
|
|
b90fef29dc | ||
|
|
0a5e63dce9 | ||
|
|
a1ee8408ff | ||
|
|
4d67b1e1fd | ||
|
|
00be2755b8 | ||
|
|
80d999890d | ||
|
|
90e313538c | ||
|
|
cad3bd7c94 |
106
.gitmodules
vendored
106
.gitmodules
vendored
@@ -1,53 +1,53 @@
|
|||||||
[submodule "qtbase"]
|
[submodule "qtbase"]
|
||||||
path = qtbase
|
path = qtbase
|
||||||
url = ../qtbase.git
|
url = ../qtbase.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtsvg"]
|
[submodule "qtsvg"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtsvg
|
path = qtsvg
|
||||||
url = ../qtsvg.git
|
url = ../qtsvg.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdeclarative"]
|
[submodule "qtdeclarative"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtshadertools qtsvg
|
recommends = qtshadertools qtsvg
|
||||||
path = qtdeclarative
|
path = qtdeclarative
|
||||||
url = ../qtdeclarative.git
|
url = ../qtdeclarative.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtactiveqt"]
|
[submodule "qtactiveqt"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtactiveqt
|
path = qtactiveqt
|
||||||
url = ../qtactiveqt.git
|
url = ../qtactiveqt.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmultimedia"]
|
[submodule "qtmultimedia"]
|
||||||
depends = qtbase
|
depends = qtbase qtshadertools
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative qtquickcontrols2
|
||||||
path = qtmultimedia
|
path = qtmultimedia
|
||||||
url = ../qtmultimedia.git
|
url = ../qtmultimedia.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = ignore
|
status = addon
|
||||||
[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 = dev
|
branch = 6.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtxmlpatterns"]
|
[submodule "qtxmlpatterns"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtxmlpatterns
|
path = qtxmlpatterns
|
||||||
url = ../qtxmlpatterns.git
|
url = ../qtxmlpatterns.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qttranslations"]
|
[submodule "qttranslations"]
|
||||||
depends = qttools
|
depends = qttools
|
||||||
path = qttranslations
|
path = qttranslations
|
||||||
url = ../qttranslations.git
|
url = ../qttranslations.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = essential
|
status = essential
|
||||||
priority = 30
|
priority = 30
|
||||||
[submodule "qtdoc"]
|
[submodule "qtdoc"]
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
recommends = qtmultimedia qtquickcontrols qtquickcontrols2
|
recommends = qtmultimedia qtquickcontrols qtquickcontrols2
|
||||||
path = qtdoc
|
path = qtdoc
|
||||||
url = ../qtdoc.git
|
url = ../qtdoc.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = essential
|
status = essential
|
||||||
priority = 40
|
priority = 40
|
||||||
[submodule "qtrepotools"]
|
[submodule "qtrepotools"]
|
||||||
@@ -76,14 +76,14 @@
|
|||||||
recommends = qtdeclarative qtserialport
|
recommends = qtdeclarative qtserialport
|
||||||
path = qtlocation
|
path = qtlocation
|
||||||
url = ../qtlocation.git
|
url = ../qtlocation.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsystems"]
|
[submodule "qtsystems"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -107,218 +107,206 @@
|
|||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtconnectivity"]
|
[submodule "qtconnectivity"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtandroidextras
|
recommends = qtdeclarative
|
||||||
path = qtconnectivity
|
path = qtconnectivity
|
||||||
url = ../qtconnectivity.git
|
url = ../qtconnectivity.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qt3d"]
|
[submodule "qt3d"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtshadertools
|
recommends = qtdeclarative qtshadertools
|
||||||
path = qt3d
|
path = qt3d
|
||||||
url = ../qt3d.git
|
url = ../qt3d.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtimageformats"]
|
[submodule "qtimageformats"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtimageformats
|
path = qtimageformats
|
||||||
url = ../qtimageformats.git
|
url = ../qtimageformats.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgraphicaleffects"]
|
[submodule "qtgraphicaleffects"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
path = qtgraphicaleffects
|
path = qtgraphicaleffects
|
||||||
url = ../qtgraphicaleffects.git
|
url = ../qtgraphicaleffects.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtquickcontrols"]
|
[submodule "qtquickcontrols"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtgraphicaleffects
|
recommends = qtgraphicaleffects
|
||||||
path = qtquickcontrols
|
path = qtquickcontrols
|
||||||
url = ../qtquickcontrols.git
|
url = ../qtquickcontrols.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtserialbus"]
|
[submodule "qtserialbus"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtserialport
|
recommends = qtserialport
|
||||||
path = qtserialbus
|
path = qtserialbus
|
||||||
url = ../qtserialbus.git
|
url = ../qtserialbus.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtserialport"]
|
[submodule "qtserialport"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtserialport
|
path = qtserialport
|
||||||
url = ../qtserialport.git
|
url = ../qtserialport.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
|
||||||
[submodule "qtandroidextras"]
|
|
||||||
depends = qtbase
|
|
||||||
path = qtandroidextras
|
|
||||||
url = ../qtandroidextras.git
|
|
||||||
branch = dev
|
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebsockets"]
|
[submodule "qtwebsockets"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwebsockets
|
path = qtwebsockets
|
||||||
url = ../qtwebsockets.git
|
url = ../qtwebsockets.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebengine"]
|
[submodule "qtwebengine"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtquickcontrols qtquickcontrols2 qtlocation qtwebchannel qttools
|
recommends = qtquickcontrols qtquickcontrols2 qtlocation qtwebchannel qttools
|
||||||
path = qtwebengine
|
path = qtwebengine
|
||||||
url = ../qtwebengine.git
|
url = ../qtwebengine.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtwebview"]
|
[submodule "qtwebview"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtwebengine
|
recommends = qtwebengine
|
||||||
path = qtwebview
|
path = qtwebview
|
||||||
url = ../qtwebview.git
|
url = ../qtwebview.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquickcontrols2"]
|
[submodule "qtquickcontrols2"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtimageformats qtgraphicaleffects
|
recommends = qtimageformats qtgraphicaleffects
|
||||||
path = qtquickcontrols2
|
path = qtquickcontrols2
|
||||||
url = ../qtquickcontrols2.git
|
url = ../qtquickcontrols2.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtpurchasing"]
|
|
||||||
depends = qtbase
|
|
||||||
recommends = qtdeclarative qtandroidextras
|
|
||||||
path = qtpurchasing
|
|
||||||
url = ../qtpurchasing.git
|
|
||||||
branch = dev
|
|
||||||
status = ignore
|
|
||||||
[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 = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtscxml"]
|
[submodule "qtscxml"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtscxml
|
path = qtscxml
|
||||||
url = ../qtscxml.git
|
url = ../qtscxml.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtnetworkauth"]
|
[submodule "qtnetworkauth"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtnetworkauth
|
path = qtnetworkauth
|
||||||
url = ../qtnetworkauth.git
|
url = ../qtnetworkauth.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
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 = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[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 = dev
|
branch = 6.2
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtlottie"]
|
[submodule "qtlottie"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtlottie
|
path = qtlottie
|
||||||
url = ../qtlottie.git
|
url = ../qtlottie.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquicktimeline"]
|
[submodule "qtquicktimeline"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtquicktimeline
|
path = qtquicktimeline
|
||||||
url = ../qtquicktimeline
|
url = ../qtquicktimeline
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquick3d"]
|
[submodule "qtquick3d"]
|
||||||
depends = qtbase qtdeclarative qtshadertools
|
depends = qtbase qtdeclarative qtshadertools
|
||||||
|
recommends = qtquicktimeline
|
||||||
path = qtquick3d
|
path = qtquick3d
|
||||||
url = ../qtquick3d.git
|
url = ../qtquick3d.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtshadertools"]
|
[submodule "qtshadertools"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtshadertools
|
path = qtshadertools
|
||||||
url = ../qtshadertools.git
|
url = ../qtshadertools.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qt5compat"]
|
[submodule "qt5compat"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qt5compat
|
path = qt5compat
|
||||||
url = ../qt5compat.git
|
url = ../qt5compat.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = deprecated
|
status = deprecated
|
||||||
[submodule "qtcoap"]
|
[submodule "qtcoap"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtcoap
|
path = qtcoap
|
||||||
url = ../qtcoap.git
|
url = ../qtcoap.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmqtt"]
|
[submodule "qtmqtt"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtmqtt
|
path = qtmqtt
|
||||||
url = ../qtmqtt.git
|
url = ../qtmqtt.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtopcua"]
|
[submodule "qtopcua"]
|
||||||
depends = qtbase qtdeclarative qtquickcontrols2
|
depends = qtbase qtdeclarative qtquickcontrols2
|
||||||
path = qtopcua
|
path = qtopcua
|
||||||
url = ../qtopcua.git
|
url = ../qtopcua.git
|
||||||
branch = dev
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
|
|||||||
@@ -35,8 +35,16 @@ instructions:
|
|||||||
maxTimeBetweenOutput: 1200
|
maxTimeBetweenOutput: 1200
|
||||||
userMessageOnFailure: >
|
userMessageOnFailure: >
|
||||||
Failed to generate docs.
|
Failed to generate docs.
|
||||||
- type: MakeDirectory
|
- type: ExecuteCommand
|
||||||
directory: "{{.BuildDir}}/qtbase/doc/global"
|
command: "cp -r {{.BuildDir}}/qtbase/doc/config {{.BuildDir}}/doc"
|
||||||
|
maxTimeInSeconds: 12000
|
||||||
|
maxTimeBetweenOutput: 1200
|
||||||
|
userMessageOnFailure: "Failed to copy qtbase/doc/config to documentation directory."
|
||||||
|
- type: ExecuteCommand
|
||||||
|
command: "cp -r {{.BuildDir}}/qtbase/doc/global {{.BuildDir}}/doc"
|
||||||
|
maxTimeInSeconds: 12000
|
||||||
|
maxTimeBetweenOutput: 1200
|
||||||
|
userMessageOnFailure: "Failed to copy qtbase/doc/global to documentation directory."
|
||||||
- type: UploadArtifact
|
- type: UploadArtifact
|
||||||
archiveDirectory: '{{.BuildDir}}/doc'
|
archiveDirectory: '{{.BuildDir}}/doc'
|
||||||
transferType: UploadModuleDocumentation
|
transferType: UploadModuleDocumentation
|
||||||
|
|||||||
@@ -91,10 +91,10 @@ Configurations:
|
|||||||
Template: 'qtci-windows-10-x86_64-52'
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
Compiler: 'MSVC2019'
|
Compiler: 'MSVC2019'
|
||||||
Target arch: 'arm64'
|
Target arch: 'arm64'
|
||||||
Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'Insignificant', 'Packaging']
|
Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'Packaging']
|
||||||
Platform dependency: 'Windows10-MSVC2019-x64-host'
|
Platform dependency: 'Windows10-MSVC2019-x64-host'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS={{.Env.TARGET_CONFIGURE_ARGS}} -DQT_QMAKE_TARGET_MKSPEC=win32-arm64-msvc -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_msvc_obj_debug_info=ON',
|
'TARGET_CONFIGURE_ARGS={{.Env.TARGET_CONFIGURE_ARGS}} -DQT_QMAKE_TARGET_MKSPEC=win32-arm64-msvc -G"Ninja Multi-Config" -DCMAKE_CONFIGURATION_TYPES="RelWithDebInfo;Debug" -DFEATURE_msvc_obj_debug_info=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
|
|||||||
@@ -10,3 +10,26 @@ Configurations:
|
|||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
|
Target os: 'WebAssembly'
|
||||||
|
Compiler: 'Mingw'
|
||||||
|
Target compiler: 'Clang'
|
||||||
|
Platform dependency: 'Windows10-Mingw8-x64-host'
|
||||||
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
|
Environment variables: [
|
||||||
|
'Path={{.Env.EMSDK_PATH}};{{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||||
|
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
||||||
|
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_pkg_config=OFF']
|
||||||
|
-
|
||||||
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
|
Target os: 'WebAssembly'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Target compiler: 'Clang'
|
||||||
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
|
Environment variables: [
|
||||||
|
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
||||||
|
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
|
|||||||
@@ -1,5 +1,9 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Configurations:
|
Configurations:
|
||||||
|
|
||||||
|
# These developer-build tests are only run for qtbase and qtdeclarative
|
||||||
|
# See macos.yaml for arm64 developer-build tests, run for all modules.
|
||||||
|
|
||||||
-
|
-
|
||||||
Id: 'macos-10.14-x86_64-developer-build-tests'
|
Id: 'macos-10.14-x86_64-developer-build-tests'
|
||||||
Template: 'qtci-macos-10.14-x86_64'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
|
|||||||
@@ -19,28 +19,28 @@ Configurations:
|
|||||||
Id: 'macos-10.14-x86_64-tests'
|
Id: 'macos-10.14-x86_64-tests'
|
||||||
Template: 'qtci-macos-10.14-x86_64'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly']
|
Features: ['Sccache', 'TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
-
|
-
|
||||||
Id: 'macos-10.15-x86_64-tests'
|
Id: 'macos-10.15-x86_64-tests'
|
||||||
Template: 'qtci-macos-10.15-x86_64-102'
|
Template: 'qtci-macos-10.15-x86_64-102'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly']
|
Features: ['Sccache', 'TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
-
|
-
|
||||||
Id: 'macos-11-x86_64-tests'
|
Id: 'macos-11-x86_64-tests'
|
||||||
Template: 'qtci-macos-11.0-x86_64-102'
|
Template: 'qtci-macos-11.0-x86_64-102'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly']
|
Features: ['Sccache', 'TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
-
|
-
|
||||||
Id: 'macos-11-arm64-tests'
|
Id: 'macos-11-arm64-tests'
|
||||||
Template: 'qtci-macos-11.0-arm64'
|
Template: 'qtci-macos-11.0-arm64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly']
|
Features: ['Sccache', 'TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
|
|
||||||
# Build developer builds for all modules, but only run tests for qtbase and declarative.
|
# Build x86_64 developer-builds for all modules, but only run tests for qtbase and declarative.
|
||||||
# See macos-developer-build-tests.yaml for the tests
|
# See macos-developer-build-tests.yaml for the tests
|
||||||
-
|
-
|
||||||
Id: 'macos-latest-xcode-x86_64-developer-build'
|
Id: 'macos-latest-xcode-x86_64-developer-build'
|
||||||
@@ -53,10 +53,17 @@ Configurations:
|
|||||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
]
|
]
|
||||||
|
|
||||||
# ARM64 target built on apple silicon
|
# Build arm64 developer-builds for all modules, and run their tests. This ensures that we have full
|
||||||
|
# arm64 build and test coverage, regardless of possible issues with the universal build.
|
||||||
-
|
-
|
||||||
Id: 'macos-latest-xcode-arm64-developer-build'
|
Id: 'macos-latest-xcode-arm64-developer-build'
|
||||||
Template: 'qtci-macos-11.0-arm64'
|
Template: 'qtci-macos-11.0-arm64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['InsignificantTests']
|
Features: ['DoNotRunTests']
|
||||||
Configure arguments: '-DFEATURE_developer_build=ON -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DFEATURE_framework=ON -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/..'
|
Configure arguments: '-DFEATURE_developer_build=ON -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DFEATURE_framework=ON -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/..'
|
||||||
|
-
|
||||||
|
Id: 'macos-11-arm64-developer-build-tests'
|
||||||
|
Template: 'qtci-macos-11.0-arm64'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Features: ['TestOnly']
|
||||||
|
Platform dependency: 'macos-latest-xcode-arm64-developer-build'
|
||||||
|
|||||||
@@ -1,3 +1,30 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Include: [cmake_platforms.yaml]
|
Configurations:
|
||||||
Configurations: []
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
|
Compiler: 'MSVC2019'
|
||||||
|
Features: ['Packaging', 'Sccache', 'MinimalStaticTests']
|
||||||
|
Configure arguments: '-G"Ninja" -DCMAKE_BUILD_TYPE="RelWithDebInfo" -DBUILD_SHARED_LIBS=OFF -DFEATURE_icu=OFF -DFEATURE_system_doubleconversion=OFF -DFEATURE_msvc_obj_debug_info=ON -DQT_BUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DFEATURE_system_zlib=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
|
Environment variables: [
|
||||||
|
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
|
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}'
|
||||||
|
]
|
||||||
|
-
|
||||||
|
Id: 'RHEL-8.2-host'
|
||||||
|
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['Packaging', 'Sccache', 'MinimalStaticTests']
|
||||||
|
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DFEATURE_system_doubleconversion=OFF -DFEATURE_icu=OFF -DFEATURE_sql_mysql=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
|
Environment variables: ['NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
|
-
|
||||||
|
Id: 'macOS-11.0'
|
||||||
|
Template: 'qtci-macos-11.0-x86_64-102'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Features: ['Packaging', 'Sccache', 'MinimalStaticTests']
|
||||||
|
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=OFF -DFEATURE_icu=OFF -DFEATURE_system_doubleconversion=OFF -DFEATURE_framework=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
|
Environment variables: [
|
||||||
|
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
|
]
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [cmake_platforms.yaml]
|
|
||||||
Configurations: []
|
|
||||||
@@ -7,7 +7,7 @@ Include: [
|
|||||||
]
|
]
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-CentOS-8.3-x86_64-50'
|
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'x86'
|
Target arch: 'x86'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
|
|||||||
@@ -71,9 +71,9 @@ cd "$opensslHome"
|
|||||||
PATH=$TOOLCHAIN:$PATH CC=clang ./Configure android-arm
|
PATH=$TOOLCHAIN:$PATH CC=clang ./Configure android-arm
|
||||||
PATH=$TOOLCHAIN:$PATH CC=clang make build_generated
|
PATH=$TOOLCHAIN:$PATH CC=clang make build_generated
|
||||||
'
|
'
|
||||||
prebuiltUrl="http://ci-files01-hki.intra.qt.io/input/openssl/prebuilt-openssl-1_1_1_g_for-android-ndk-21.tar.gz"
|
prebuiltUrl="http://ci-files01-hki.intra.qt.io/input/openssl/prebuilt-openssl-1_1_1_k_for-android-ndk-21.tar.gz"
|
||||||
targetFile="/tmp/prebuilt-openssl-$version.tar.gz"
|
targetFile="/tmp/prebuilt-openssl-$version.tar.gz"
|
||||||
sha="2998e1a3bc9aa4bc7475d1be270db9f4109fca00"
|
sha="8c4db1eb8460d749c998a0e033b3939123cbc5ac"
|
||||||
DownloadURL "$prebuiltUrl" "$prebuiltUrl" "$sha" "$targetFile"
|
DownloadURL "$prebuiltUrl" "$prebuiltUrl" "$sha" "$targetFile"
|
||||||
tar -xzf "$targetFile" -C "${HOME}"
|
tar -xzf "$targetFile" -C "${HOME}"
|
||||||
|
|
||||||
|
|||||||
@@ -41,23 +41,20 @@ set -ex
|
|||||||
# This script will fetch and extract pre-buildt squish package for Linux and Mac.
|
# This script will fetch and extract pre-buildt squish package for Linux and Mac.
|
||||||
# Squish is need by Release Test Automation (RTA)
|
# Squish is need by Release Test Automation (RTA)
|
||||||
|
|
||||||
version="6.7-20210318-1241"
|
version="6.7-20210615-1349"
|
||||||
qtBranch="60x"
|
qtBranch="61x"
|
||||||
installFolder="/opt"
|
installFolder="/opt"
|
||||||
squishFolder="$installFolder/squish"
|
squishFolder="$installFolder/squish"
|
||||||
preBuildCacheUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/jenkins_build/stable"
|
preBuildCacheUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/jenkins_build/stable"
|
||||||
licenseUrl="http://ci-files01-hki.intra.qt.io/input/squish/coin/515x/.squish-3-license"
|
licenseUrl="http://ci-files01-hki.intra.qt.io/input/squish/coin/515x/.squish-3-license"
|
||||||
licenseSHA="e000d2f95b30b82f405b9dcbeb233cd43710a41a"
|
licenseSHA="e000d2f95b30b82f405b9dcbeb233cd43710a41a"
|
||||||
if uname -a |grep -q Darwin; then
|
if uname -a |grep -q Darwin; then
|
||||||
#macOS package had to redo, so it's having same filename but different location to
|
|
||||||
#keep previous provisioning in working state
|
|
||||||
preBuildCacheUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/jenkins_build/stable/6.7_rerun"
|
|
||||||
version="6.7-20210301-1401"
|
version="6.7-20210301-1401"
|
||||||
compressedFolder="prebuild-squish-$version-$qtBranch-macx86_64.tar.gz"
|
compressedFolder="prebuild-squish-$version-$qtBranch-macx86_64.tar.gz"
|
||||||
sha1="e82701ffc1eb465dce3163ce7eab9ccaedc568c1"
|
sha1="15f7f8e9944fdc36b9b6e37576d6ca96713a8ac5"
|
||||||
else
|
else
|
||||||
compressedFolder="prebuild-squish-$version-$qtBranch-linux64.tar.gz"
|
compressedFolder="prebuild-squish-$version-$qtBranch-linux64.tar.gz"
|
||||||
sha1="80b3f36e760963a6989a49c79818bf8671d1932a"
|
sha1="e32e5db1713e3050c3cdce696d7509c468afc7d3"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mountFolder="/tmp/squish"
|
mountFolder="/tmp/squish"
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ $urlCache = "http://ci-files01-hki.intra.qt.io/input/emsdk"
|
|||||||
$urlEmscriptenCache="$urlCache/emscripten.$version.zip"
|
$urlEmscriptenCache="$urlCache/emscripten.$version.zip"
|
||||||
|
|
||||||
$urlWasmBinariesExternal="$urlEmscripten/win/$versionTag/wasm-binaries.zip"
|
$urlWasmBinariesExternal="$urlEmscripten/win/$versionTag/wasm-binaries.zip"
|
||||||
$urlWasmBinariesCache="$urlCache\windows\wasm-binaries.$version.zip"
|
$urlWasmBinariesCache="$urlCache/windows/wasm-binaries.$version.zip"
|
||||||
$sha1WasmBinaries="a6f3f49df50fe7c8a0e61065b80fd885b8266bf3"
|
$sha1WasmBinaries="a6f3f49df50fe7c8a0e61065b80fd885b8266bf3"
|
||||||
|
|
||||||
$urlOfficialNode = "$urlEmscripten/deps/node-v$versionNode-win-x64.zip"
|
$urlOfficialNode = "$urlEmscripten/deps/node-v$versionNode-win-x64.zip"
|
||||||
@@ -65,12 +65,8 @@ $urlOfficialProtableJre = "$urlEmscripten/deps/portable_jre_${versionJre}_64bit.
|
|||||||
$urlCacheProtableJre = "$urlCache/windows/portable_jre_${versionJre}_64bit.zip"
|
$urlCacheProtableJre = "$urlCache/windows/portable_jre_${versionJre}_64bit.zip"
|
||||||
$sha1ProtableJre = "6830524ec8b16742f956897abb6b6f5ef890a1c2"
|
$sha1ProtableJre = "6830524ec8b16742f956897abb6b6f5ef890a1c2"
|
||||||
|
|
||||||
$urlOfficialEmscripten = "https://github.com/kripken/emscripten/archive/$version.zip"
|
|
||||||
$urlCacheEmscripten = "$urlCache/windows/emscripten-$version.zip"
|
|
||||||
$sha1Emscripten = "4f50327e1605e787669eb8c5e37733914e32d592"
|
|
||||||
|
|
||||||
$installLocationEmsdk = "C:\\Utils\\emsdk"
|
$installLocationEmsdk = "C:\\Utils\\emsdk"
|
||||||
$temp = "C:\Windows\Temp"
|
$temp = "C:\\Windows\\Temp"
|
||||||
|
|
||||||
function Install {
|
function Install {
|
||||||
|
|
||||||
@@ -94,29 +90,28 @@ Install $urlWasmBinariesExternal $urlWasmBinariesCache $sha1WasmBinaries "$temp\
|
|||||||
Install $urlOfficialNode $urlCacheNode $sha1Node "$temp\node-v$versionNode-win-x64.zip" "$installLocationEmsdk"
|
Install $urlOfficialNode $urlCacheNode $sha1Node "$temp\node-v$versionNode-win-x64.zip" "$installLocationEmsdk"
|
||||||
Install $urlOfficialWinPython $urlCacheWinPython $sha1WinPython "$temp\python-$versionWinPython-embed-amd64-patched.zip" "$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched"
|
Install $urlOfficialWinPython $urlCacheWinPython $sha1WinPython "$temp\python-$versionWinPython-embed-amd64-patched.zip" "$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched"
|
||||||
Install $urlOfficialProtableJre $urlCacheProtableJre $sha1ProtableJre "$temp\portable_jre_$versionJre_64bit.zip" "$installLocationEmsdk"
|
Install $urlOfficialProtableJre $urlCacheProtableJre $sha1ProtableJre "$temp\portable_jre_$versionJre_64bit.zip" "$installLocationEmsdk"
|
||||||
Install $urlOfficialEmscripten $urlCacheEmscripten $sha1Emscripten "$temp\emscripten-$version.zip" "$installLocationEmsdk"
|
|
||||||
|
|
||||||
cd $installLocationEmsdk
|
cd $installLocationEmsdk\emscripten-llvm-e$version\install\emscripten
|
||||||
"emsdk_path = '$installLocationEmsdk'" | Out-File '.emscripten' -Encoding ASCII
|
"emsdk_path = '$installLocationEmsdk'"| Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"LLVM_ROOT = emsdk_path + '\\emscripten-llvm-e$version\\install\\bin'" | Out-File '.emscripten' -Encoding ASCII
|
"LLVM_ROOT = emsdk_path + '/emscripten-llvm-e$version/install/bin'" | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"BINARYEN_ROOT = emsdk_path + '\\emscripten-llvm-e$version\\install'" | Out-File '.emscripten' -Append -Encoding ASCII
|
"BINARYEN_ROOT = emsdk_path + '/emscripten-llvm-e$version/install'" | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"PYTHON = emsdk_path + '\\python-$versionWinPython-embed-amd64-patched\\python.exe'" | Out-File '.emscripten' -Append -Encoding ASCII
|
"PYTHON = emsdk_path + '/python-$versionWinPython-embed-amd64-patched/python.exe'" | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"NODE_JS = emsdk_path + '\\node-v$versionNode-win-x64\\bin\\node.exe'" | Out-File '.emscripten' -Append -Encoding ASCII
|
"NODE_JS = emsdk_path + '/node-v$versionNode-win-x64/bin/node.exe'" | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"EMSCRIPTEN_ROOT = emsdk_path + '\\emscripten-llvm-e$version\\install\\emscripten'" | Out-File '.emscripten' -Append -Encoding ASCII
|
"EMSCRIPTEN_ROOT = emsdk_path +'' " | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"JAVA = emsdk_path + '\\Java64'" | Out-File '.emscripten' -Append -Encoding ASCII
|
"JAVA = emsdk_path + '/Java64'" | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"TEMP_DIR = '/tmp'" | Out-File '.emscripten' -Append -Encoding ASCII
|
"TEMP_DIR = '/tmp'" | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"COMPILER_ENGINE = NODE_JS" | Out-File '.emscripten' -Append -Encoding ASCII
|
"COMPILER_ENGINE = NODE_JS" | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
"JS_ENGINES = [NODE_JS]" | Out-File '.emscripten' -Append -Encoding ASCII
|
"JS_ENGINES = [NODE_JS]" | Out-File '.emscripten' -Append -Encoding ascii
|
||||||
|
|
||||||
Set-EnvironmentVariable "EMSDK" "$installLocationEmsdk"
|
Set-EnvironmentVariable "EMSDK" "$installLocationEmsdk\emscripten-llvm-e$version\install\emscripten"
|
||||||
Set-EnvironmentVariable "EMSDK_LLVM_ROOT" "$installLocationEmsdk\emscripten-llvm-e$version\install\bin"
|
Set-EnvironmentVariable "EM_CONFIG" "$installLocationEmsdk\emscripten-llvm-e$version\install\emscripten\.emscripten"
|
||||||
Set-EnvironmentVariable "BINARYEN_ROOT" "$installLocationEmsdk\emscripten-llvm-e$version\install\"
|
Set-EnvironmentVariable "EMSDK_CACHE" "$installLocationEmsdk\emscripten-llvm-e$version\install\emscripten\cache"
|
||||||
Set-EnvironmentVariable "EMSDK_NODE" "$installLocationEmsdk\node$versionNode-win-x64\bin\node.exe"
|
Set-EnvironmentVariable "EMSDK_NODE" "$installLocationEmsdk\node$versionNode-win-x64\bin\node.exe"
|
||||||
Set-EnvironmentVariable "EMSDK_PYTHON" "$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched\python.exe"
|
Set-EnvironmentVariable "EMSDK_PYTHON" "$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched\python.exe"
|
||||||
Set-EnvironmentVariable "EMSDK_JAVA_HOME" "$installLocationEmsdk\java64"
|
Set-EnvironmentVariable "EMSDK_JAVA_HOME" "$installLocationEmsdk\java64"
|
||||||
Set-EnvironmentVariable "EMSCRIPTEN" "$installLocationEmsdk\emscripten-$version"
|
Set-EnvironmentVariable "EMSDK_PATH" "$installLocationEmsdk\emscripten-llvm-e$version\install\emscripten;$installLocationEmsdk\node$versionNode-win-x64\bin;$installLocationEmsdk\emscripten-llvm-e$version\install\bin;$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched;$installLocationEmsdk\java64\bin;$PATH"
|
||||||
Set-EnvironmentVariable "EMSCRIPTEN_ROOT" "$installLocationEmsdk\emscripten-llvm-e$version\install\emscripten"
|
|
||||||
Set-EnvironmentVariable "EMSDK_PATH" "$installLocationEmsdk\emscripten-llvm-e$version\install\emscripten;$installLocationEmsdk\node$versionNode-win-x64\bin;$installLocationEmsdk\emscripten-llvm-e$version\install\bin;$installLocationEmsdk\python-$versionWinPython-embed-amd64-patched;$installLocationEmsdk\java64\bin"
|
Add-Path "$env:EMSDK_PATH"
|
||||||
|
|
||||||
Write-Output "emsdk = $version" >> ~/versions.txt
|
Write-Output "emsdk = $version" >> ~/versions.txt
|
||||||
Write-Output "emsdk llvm = $version" >> ~/versions.txt
|
Write-Output "emsdk llvm = $version" >> ~/versions.txt
|
||||||
|
|||||||
@@ -36,8 +36,8 @@
|
|||||||
# This script will pre-installed squish package for Windows.
|
# This script will pre-installed squish package for Windows.
|
||||||
# Squish is need by Release Test Automation (RTA)
|
# Squish is need by Release Test Automation (RTA)
|
||||||
|
|
||||||
$version = "6.7-20210319-0956"
|
$version = "6.7-20210614-1625"
|
||||||
$qtBranch = "60x"
|
$qtBranch = "61x"
|
||||||
$targetDir = "C:\Utils\squish"
|
$targetDir = "C:\Utils\squish"
|
||||||
$squishPackage = "C:\Utils\rta_squish"
|
$squishPackage = "C:\Utils\rta_squish"
|
||||||
$squishUrl = "\\ci-files01-hki.intra.qt.io\provisioning\squish\jenkins_build\stable"
|
$squishUrl = "\\ci-files01-hki.intra.qt.io\provisioning\squish\jenkins_build\stable"
|
||||||
@@ -60,7 +60,7 @@ $OSVersion = (get-itemproperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\Curren
|
|||||||
if ($OSVersion -eq "Windows 10 Enterprise") {
|
if ($OSVersion -eq "Windows 10 Enterprise") {
|
||||||
$winVersion = "win10"
|
$winVersion = "win10"
|
||||||
if (Is64BitWinHost) {
|
if (Is64BitWinHost) {
|
||||||
$sha1 = "61eca4950d24d9780e02cd4183c54009eda46114"
|
$sha1 = "0ce4f94ebff488fedef29e9ed62b400a8b5014fb"
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$winVersion = "n/a"
|
$winVersion = "n/a"
|
||||||
|
|||||||
@@ -42,13 +42,16 @@ source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh"
|
|||||||
# shellcheck source=../common/unix/SetEnvVar.sh
|
# shellcheck source=../common/unix/SetEnvVar.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
|
||||||
|
|
||||||
|
primaryBaseUrlPath="http://ci-files01-hki.intra.qt.io/input/boot2qt/gatesgarth"
|
||||||
|
altBaseUrlPath="http://download.qt.io/development_releases/prebuilt/boot2qt/gatesgarth"
|
||||||
|
|
||||||
echo "Installing Yocto toolchain for 32-bit b2qt ARMV7..."
|
echo "Installing Yocto toolchain for 32-bit b2qt ARMV7..."
|
||||||
|
|
||||||
versionARM="3.2"
|
versionARM="3.2"
|
||||||
package="b2qt-x86_64-meta-toolchain-b2qt-ci-sdk-qemuarm-7031f145.sh"
|
package="b2qt-x86_64-meta-toolchain-b2qt-ci-sdk-qemuarm-abc23a6.sh"
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/gatesgarth/$package"
|
PrimaryUrl="$primaryBaseUrlPath/$package"
|
||||||
AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/gatesgarth/$package"
|
AltUrl="$altBaseUrlPath/$package"
|
||||||
SHA1="167071eb1a02fdffe1d12576dcad6497fc996776"
|
SHA1="4d52038872f795fff3745c7cb5e1e89736122958"
|
||||||
yoctoInstaller="/tmp/yocto-toolchain-ARMv7.sh"
|
yoctoInstaller="/tmp/yocto-toolchain-ARMv7.sh"
|
||||||
yoctoLocationARMv7="/opt/b2qt/$versionARM"
|
yoctoLocationARMv7="/opt/b2qt/$versionARM"
|
||||||
sysrootARMv7="armv7vet2hf-neon-poky-linux-gnueabi"
|
sysrootARMv7="armv7vet2hf-neon-poky-linux-gnueabi"
|
||||||
@@ -65,10 +68,10 @@ rm -rf "$yoctoInstaller"
|
|||||||
echo "Installing Yocto toolchain for 64-bit b2qt ARM64..."
|
echo "Installing Yocto toolchain for 64-bit b2qt ARM64..."
|
||||||
|
|
||||||
versionARM64="3.2"
|
versionARM64="3.2"
|
||||||
package="b2qt-x86_64-meta-toolchain-b2qt-ci-sdk-qemuarm64-7031f145.sh"
|
package="b2qt-x86_64-meta-toolchain-b2qt-ci-sdk-qemuarm64-abc23a6.sh"
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/gatesgarth/$package"
|
PrimaryUrl="$primaryBaseUrlPath/$package"
|
||||||
AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/gatesgarth/$package"
|
AltUrl="$altBaseUrlPath/$package"
|
||||||
SHA1="518afdecc4e2883d4ba1f4c43a628ce06df4e39a"
|
SHA1="7644f8ac883cd017a6abd4dafe7abfe21e922466"
|
||||||
yoctoInstaller="/tmp/yocto-toolchain-ARM64.sh"
|
yoctoInstaller="/tmp/yocto-toolchain-ARM64.sh"
|
||||||
yoctoLocationARM64="/opt/b2qt/$versionARM64"
|
yoctoLocationARM64="/opt/b2qt/$versionARM64"
|
||||||
sysrootARM64="cortexa57-poky-linux"
|
sysrootARM64="cortexa57-poky-linux"
|
||||||
@@ -85,10 +88,10 @@ rm -rf "$yoctoInstaller"
|
|||||||
echo "Installing Yocto toolchain for 64-bit b2qt MIPS64..."
|
echo "Installing Yocto toolchain for 64-bit b2qt MIPS64..."
|
||||||
|
|
||||||
versionMIPS64="3.2"
|
versionMIPS64="3.2"
|
||||||
package="b2qt-x86_64-meta-toolchain-b2qt-ci-sdk-qemumips64-7031f145.sh"
|
package="b2qt-x86_64-meta-toolchain-b2qt-ci-sdk-qemumips64-abc23a6.sh"
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/gatesgarth/$package"
|
PrimaryUrl="$primaryBaseUrlPath/$package"
|
||||||
AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/gatesgarth/$package"
|
AltUrl="$altBaseUrlPath/$package"
|
||||||
SHA1="ba076bdc44d0fdce5d628f0d930943aa108d616d"
|
SHA1="7f3b84f68957c929deb031a53d55a5620b6cee5b"
|
||||||
yoctoInstaller="/tmp/yocto-toolchain-mips64.sh"
|
yoctoInstaller="/tmp/yocto-toolchain-mips64.sh"
|
||||||
yoctoLocationMIPS64="/opt/b2qt/$versionMIPS64"
|
yoctoLocationMIPS64="/opt/b2qt/$versionMIPS64"
|
||||||
sysrootMIPS64="mips64r2-poky-linux"
|
sysrootMIPS64="mips64r2-poky-linux"
|
||||||
|
|||||||
2
qt3d
2
qt3d
Submodule qt3d updated: d3b191f475...70305d9d3d
Submodule qt5compat updated: 4431a935ce...1169f8e4b4
Submodule qtactiveqt updated: e1719fd881...fefe005eb9
Submodule qtandroidextras deleted from e9ab1c86fa
2
qtbase
2
qtbase
Submodule qtbase updated: 4b60cea602...f57bfa3ba0
2
qtcharts
2
qtcharts
Submodule qtcharts updated: 7029c2d66b...1ff2b76141
2
qtcoap
2
qtcoap
Submodule qtcoap updated: a063e51dda...e49f57cebf
Submodule qtconnectivity updated: 5fb62f1acb...e9b4b6d2dd
Submodule qtdatavis3d updated: ec8b7ff22f...4f194f95f5
Submodule qtdeclarative updated: 015e6473b1...8e85b3089c
2
qtdoc
2
qtdoc
Submodule qtdoc updated: 536240db81...783f088975
Submodule qtimageformats updated: d05439c434...ca1cd8261b
Submodule qtlocation updated: 477bf208ce...522ab4a012
2
qtlottie
2
qtlottie
Submodule qtlottie updated: 891ac27013...d64dbb30c5
2
qtmqtt
2
qtmqtt
Submodule qtmqtt updated: f580d0d814...b42ad8bd7a
Submodule qtmultimedia updated: bb64e9df20...962887f32a
Submodule qtnetworkauth updated: 123c35833c...7cc50afcd0
2
qtopcua
2
qtopcua
Submodule qtopcua updated: f9bd38ce44...a2956374d2
Submodule qtpurchasing deleted from 29b8e7a664
2
qtqa
2
qtqa
Submodule qtqa updated: c2f798fa70...c260e4bc46
Submodule qtquick3d updated: 27a5be5622...3ee7d8c296
Submodule qtquickcontrols2 updated: 14d35455e3...77b6089ef8
Submodule qtquicktimeline updated: 520b016a5c...0611127efa
Submodule qtremoteobjects updated: 820be9e9a9...af33753621
Submodule qtrepotools updated: 63796e0140...e85982c40f
2
qtscxml
2
qtscxml
Submodule qtscxml updated: 87405869e6...10db22f6df
Submodule qtsensors updated: c49d56190d...1569182fbc
Submodule qtserialbus updated: b50a16a5b7...c0be05bd84
Submodule qtserialport updated: 78d6986fef...6639c92ee0
Submodule qtshadertools updated: 8ed634c95e...de21286ceb
2
qtsvg
2
qtsvg
Submodule qtsvg updated: f74511451f...0b54532226
2
qttools
2
qttools
Submodule qttools updated: 377b7e04d4...2cba25343e
Submodule qttranslations updated: 6001066b7e...68e82ab6f9
Submodule qtvirtualkeyboard updated: b5abc3616e...647bcd5a10
Submodule qtwayland updated: 390a2a9741...e5a6d2b25b
Submodule qtwebchannel updated: c69b9d3513...5de0595344
Submodule qtwebengine updated: d53f7fcc52...cda52c324c
Submodule qtwebsockets updated: 49ab950566...1581bf2cdd
Submodule qtwebview updated: bd8c42b186...6f809db774
Reference in New Issue
Block a user