Compare commits

...

55 Commits

Author SHA1 Message Date
Qt Submodule Update Bot
b021c416b5 Update submodules on '6.0' in qt/qt5
Change-Id: Ifff28ca8c055f02e19818be673b962aca7cdbf3f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-26 06:23:45 +02:00
Paul Wicking
55273d6cc0 Update documentation for init-repository
There's no mention of additionalLibrary status.

Change-Id: I3ebf8fdc6dcfc01392b1ab5a42734cef81d6fc61
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
(cherry picked from commit ed139ea47e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-03-25 18:19:14 +00:00
Qt Submodule Update Bot
7aa86c0924 Update submodules on '6.0' in qt/qt5
Change-Id: Ic13adf9282cea81f8fd00187cf343bf33994243b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-24 07:18:34 +02:00
Qt Submodule Update Bot
ea624475d7 Update submodules on '6.0' in qt/qt5
Change-Id: Ie4614881e3b92023f300cf9e82df6661226b93bb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-23 13:29:01 +02:00
Qt Submodule Update Bot
64f08a4607 Update submodules on '6.0' in qt/qt5
Change-Id: I192cca38ff1deb2fec4e7c5112f5f3427a2ffc42
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-23 03:01:20 +02:00
Qt Submodule Update Bot
e3ef111eae Update submodules on '6.0' in qt/qt5
Change-Id: Id619a45a77efda40079bd172da5b92cfe24405f1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-22 17:59:38 +02:00
Qt Submodule Update Bot
f97f0edc10 Update submodules on '6.0' in qt/qt5
Change-Id: I6168a62d97c3ae1e2d4d1063e9f77a96e6ca1d9b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-22 07:30:06 +02:00
Qt Submodule Update Bot
9d021a4170 Update submodules on '6.0' in qt/qt5
Change-Id: I0f9ae377b375e01767e0b5db1385d37a2ac7d239
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-19 06:32:23 +02:00
Qt Submodule Update Bot
e62979050c Update submodules on '6.0' in qt/qt5
Change-Id: Id8442e10ef72de96201c1a1ff96b94ecf2e81988
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-18 11:28:41 +02:00
Qt Submodule Update Bot
282de9a961 Update submodules on '6.0' in qt/qt5
Change-Id: I7d538c58d6b92474c0376b2db670c02c85243705
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-18 05:45:12 +02:00
Qt Submodule Update Bot
987453db68 Update submodules on '6.0' in qt/qt5
Change-Id: Ica8e1b80990fc5765d1ab9539b1d2a5ea25780e6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-17 10:24:54 +02:00
Qt Submodule Update Bot
04ff839c76 Update submodules on '6.0' in qt/qt5
Change-Id: I4fdbc53169d9e446f68a9afd01d38c77f7a72178
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-17 05:57:56 +02:00
Qt Submodule Update Bot
3bc11ef32e Update submodules on '6.0' in qt/qt5
Change-Id: Ib60b526f1119abddc08db9eacb8a13bc67140aa0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-13 03:11:41 +02:00
Qt Submodule Update Bot
a44a53aba2 Update submodules on '6.0' in qt/qt5
Change-Id: I5a0e81d1050911480176ea8c47d89d9f357f25d3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-12 17:10:03 +02:00
Paul Wicking
6797c35157 Fix init-repository
Introducing additionalLibrary to .gitmodules
broke init-repository. Add the new state also
here.

Task-number: QTBUG-90669
Change-Id: I3ac9960427ef2fd8fe39b508b69459f4fcf81ca7
Reviewed-by: Daniel Smith <Daniel.Smith@qt.io>
(cherry picked from commit 414165e366)
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
2021-03-12 09:19:12 +00:00
Qt Submodule Update Bot
9abdbccaf1 Update submodules on '6.0' in qt/qt5
Change-Id: I3c96114fe38788172dec85558f0dca4d02bdeaf9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-12 09:35:33 +02:00
Qt Submodule Update Bot
e29bd4cb85 Update submodules on '6.0' in qt/qt5
Change-Id: I3955d571bdc65cdf25ea8fad436a174e03d9698c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-12 04:41:58 +02:00
Qt Submodule Update Bot
38746546d8 Update submodules on '6.0' in qt/qt5
Change-Id: I847ea44eb219d62db0c9995ce958db63d96caf9f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-12 00:07:20 +02:00
Qt Submodule Update Bot
dafc99a0d7 Update submodules on '6.0' in qt/qt5
Change-Id: I52d3d5eadfd70b536395707b274fcb1213d50a03
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-11 13:31:43 +02:00
Qt Submodule Update Bot
b40dbab18a Update submodules on '6.0' in qt/qt5
Change-Id: Ic32b021870b95b11e5052f06719fa51682d2e61d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-09 14:26:24 +02:00
Qt Submodule Update Bot
6e20e9c2b7 Update submodules on '6.0' in qt/qt5
Change-Id: Ic1753dd735fca577e9eef3259ef86ba34045aac0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-09 07:42:32 +02:00
Qt Submodule Update Bot
b02360baa5 Update submodules on '6.0' in qt/qt5
Change-Id: If8e2dafdbd5dd5f35597c189c0e35dafff17d0ef
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-08 09:28:37 +02:00
Jani Heikkinen
42fdb9aa58 Update submodules on '6.0' in qt/qt5
Change-Id: I0ec016b5f2d690f66933d74501f12338287a2f51
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-03-05 06:22:59 +00:00
Qt Submodule Update Bot
b7f2961bb3 Update submodules on '6.0' in qt/qt5
Change-Id: Ife4c80edbf8615591547ccb48a027c272e1eeabf
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-04 11:34:44 +02:00
Qt Submodule Update Bot
872dedd971 Update submodules on '6.0' in qt/qt5
Change-Id: I502feee6229dca5c48cd930d954a67a02d1cde8a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-04 05:45:12 +02:00
Qt Submodule Update Bot
2caf6349be Update submodules on '6.0' in qt/qt5
Change-Id: Ie8281ffd56ed6caab105f85afbd0d375db78d28f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-02 09:18:36 +02:00
Qt Submodule Update Bot
2af56dd556 Update submodules on '6.0' in qt/qt5
Change-Id: I8d70b77128db9575d864414f1c9ea3cdb9c24e7d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-03-01 06:16:50 +02:00
Jani Heikkinen
17abff55d5 Add missing additional libraries in qt5.git
We are now supporting 'status = additionalLibrary' for submodules. So
add missing additional libraries and update statuses accordingly

Change-Id: I4e87b92e15ec54e965af94af5841cd3a8a8278ef
Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
2021-02-26 10:14:09 +02:00
Topi Reinio
e9ecfdb335 init-repository: Fix incorrect use of 'or' operator
This fixes the warning 'Useless use of a constant ("qt5") in void
context at ./init-repository line 649.'

Change-Id: I12133b30b504e536eaf68e4260df5aed28543eb6
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
(cherry picked from commit 8ebf0095c3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-02-25 16:19:28 +00:00
Heikki Halmet
26bffd2fab Provisioning: Remove squish script call under Windows 10 x86
RTA don't use squish with Windows 10 x86 in Qt6

Pick-to: dev
Pick-to: 6.1
Change-Id: Ib1c27e53310506f2c91ab8b65404caba8fcfcaf8
Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2021-02-25 14:26:32 +02:00
Qt Submodule Update Bot
2dcb3fea14 Update submodules on '6.0' in qt/qt5
Change-Id: I6b4e6e1895861099c2695f840d5c9d709829a5da
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-25 10:28:50 +02:00
Qt Submodule Update Bot
46dddf87bc Update submodules on '6.0' in qt/qt5
Change-Id: I5c50419286749cfbea278fe07929f947ffe1aaa7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-25 06:10:39 +02:00
Qt Submodule Update Bot
7df463631a Update submodules on '6.0' in qt/qt5
Change-Id: Ide3b0713a0df4e693129eba2c3729d7ebc8cfbcc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-25 00:28:10 +02:00
Qt Submodule Update Bot
d57ad7e737 Update submodules on '6.0' in qt/qt5
Change-Id: I0a76b94296ac3b9593e5b7b1f3a8b194d1bf19dc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-24 18:43:36 +02:00
Jani Heikkinen
7fc2031212 Drop failing qmake builds from Android
We are not supporting to build Qt 6.0 with qmake so it is better to
drop these failing targets instead of wasting time to fix the regression.
These targets are already dropped from newer releases so it is OK to
drop them from Qt 6.0 as well

Fixes: QTBUG-91356
Change-Id: Id5cd4c9758ea7375aca72d23b4aa648e8479869d
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2021-02-24 15:54:25 +02:00
Qt Submodule Update Bot
a3ee8d931b Update submodules on '6.0' in qt/qt5
Change-Id: I53c60a9e3b496844bd7a5cb086f7f323b8ac4725
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-19 10:17:31 +02:00
Qt Submodule Update Bot
640e95a284 Update submodules on '6.0' in qt/qt5
Change-Id: I0ddb1a365114ba043f7d2d051dea7c2985e99069
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-15 11:05:26 +02:00
Qt Submodule Update Bot
35bc8bf666 Update submodules on '6.0' in qt/qt5
Change-Id: I31fb9746c5c3c1e1cd60e3cd79b1b2e589085578
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-15 05:45:07 +02:00
Topi Reinio
8f899fc8d6 init-repository: Allow 'tqtc-' prefix for qt5 repository
Change-Id: Ic4b14e4e6efd43e54a241000e090981ce8b6c651
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
(cherry picked from commit 6f7f1cd550)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-02-11 09:57:20 +00:00
Qt Submodule Update Bot
79bc54cba4 Update submodules on '6.0' in qt/qt5
Change-Id: I4f041f9beb0d5b5a62e6e5129d2a91cd2cd6f26d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-10 11:44:08 +02:00
Qt Submodule Update Bot
35dcd712b4 Update submodules on '6.0' in qt/qt5
Change-Id: I6fa1f9ac2ae6a416d86852906767e479b066a005
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-10 07:03:14 +02:00
Qt Submodule Update Bot
390ed26579 Update submodules on '6.0' in qt/qt5
Change-Id: If09d174898031b7bed71e6c2be7d4d730ad26b90
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-09 13:07:12 +02:00
Qt Submodule Update Bot
cbeb5e362b Update submodules on '6.0' in qt/qt5
Change-Id: Ic118aac957e922a49878209116f207ac5258e09c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-09 06:59:16 +02:00
Qt Submodule Update Bot
c5571e6885 Update submodules on '6.0' in qt/qt5
Change-Id: I50f2fe5d59e974d3e1f29cac787d04d7ced56f30
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-08 10:05:19 +02:00
Qt Submodule Update Bot
110bd15791 Update submodules on '6.0' in qt/qt5
Change-Id: Ie907cd41df3fa7243df79cc2c1aab0d856d4e136
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-08 05:45:16 +02:00
Liang Qi
7e19966491 CI: remove InsignificantTests flag for win10 msvc2019 developer build
Task-number: QTQAINFRA-3949
Change-Id: I3e39a082fe5d2a22f7e263185b5032fd4f0928e5
Reviewed-by: Liang Qi <liang.qi@qt.io>
(cherry picked from commit d3fc95535c)
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2021-02-05 07:22:57 +02:00
Qt Submodule Update Bot
c993737748 Update submodules on '6.0' in qt/qt5
Change-Id: Ieefb03ef3a6c969ddf13c2fde68959ada75e869b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-04 23:39:55 +02:00
Qt Submodule Update Bot
f2c905c413 Update submodules on '6.0' in qt/qt5
Change-Id: I12e2f718c5a7cb41a09f965f49681356dfb593c2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-04 14:58:58 +02:00
Heikki Halmet
2a55470ef8 Provisioning: Disable multicast advertisements
To get rid of the computer name notification multicat
advertisements needs to be disabled. This notification seems to
affect to autotest by causing misleading failures.

Task-number: QTBUG-89746
Change-Id: I2365092ee05cc731b78e17c56eee7c4370a9f0a7
Reviewed-by: Toni Saario <toni.saario@qt.io>
(cherry picked from commit a3c798e76a)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2021-02-04 14:51:48 +02:00
Johanna Äijälä
e29f1bb96b Provisioning: Update Squish for Qt6
These are snapshot packages from Froglogic, not available for macOS yet,
thus it will still use Qt5.15 based Squish. Only Linux and Win packages
are updated now.
Along with the Squish for Qt6 we need the Squish for Qt5 to be able to
run Creator tests (since Creator is still Qt5 based).

Change-Id: Iec0294e1de036db004633ee6b95e1e68a6dd23a5
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
(cherry picked from commit d86303a561)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2021-02-02 15:23:28 +00:00
Qt Submodule Update Bot
a80e52c26d Update submodules on '6.0' in qt/qt5
Change-Id: Iffc70df49abf0b2ac871d4a4ac085dfd8b225e19
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-02-01 16:56:32 +02:00
Qt Submodule Update Bot
31f01fa829 Update submodules on '6.0' in qt/qt5
Change-Id: Iace8fab8f2a397fbd4f9b6bfc6d6a34d1241887a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-01-29 19:54:29 +02:00
Qt Submodule Update Bot
05a13593b8 Update submodules on '6.0' in qt/qt5
Change-Id: Ib011923daf90fff310e04fe3dcfdf8a75f7930b7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-01-29 12:49:57 +02:00
Qt Submodule Update Bot
54239ba0b2 Update submodules on '6.0' in qt/qt5
Change-Id: Ib6587d965dfb69303515e6be99440171fa261f7f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-01-28 09:04:35 +02:00
Qt Submodule Update Bot
6b6aef2a5f Update submodules on '6.0' in qt/qt5
Change-Id: Ia1290a9e63b2f02716e8d3db19da75c36d5a020a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2021-01-28 07:46:55 +02:00
28 changed files with 101 additions and 69 deletions

30
.gitmodules vendored
View File

@@ -124,14 +124,14 @@
recommends = qtdeclarative qtshadertools
path = qt3d
url = ../qt3d.git
branch = dev
status = ignore
branch = 6.0
status = additionalLibrary
[submodule "qtimageformats"]
depends = qtbase
path = qtimageformats
url = ../qtimageformats.git
branch = dev
status = ignore
branch = 6.0
status = additionalLibrary
[submodule "qtgraphicaleffects"]
depends = qtdeclarative
path = qtgraphicaleffects
@@ -277,8 +277,8 @@
depends = qtbase
path = qtnetworkauth
url = ../qtnetworkauth.git
branch = dev
status = ignore
branch = 6.0
status = additionalLibrary
[submodule "qtremoteobjects"]
depends = qtbase
recommends = qtdeclarative
@@ -323,3 +323,21 @@
url = ../qt5compat.git
branch = 6.0
status = deprecated
[submodule "qtcoap"]
depends = qtbase qttools
path = qtcoap
url = ../qtcoap.git
branch = 6.0
status = additionalLibrary
[submodule "qtmqtt"]
depends = qtbase qtdeclarative qttools
path = qtmqtt
url = ../qtmqtt.git
branch = 6.0
status = additionalLibrary
[submodule "qtopcua"]
depends = qtbase qtdeclarative qtquickcontrols2 qttools
path = qtopcua
url = ../qtopcua.git
branch = 6.0
status = additionalLibrary

View File

@@ -101,7 +101,7 @@ Configurations:
-
Template: 'qtci-windows-10-x86_64-52'
Compiler: 'MSVC2019'
Features: ['InsignificantTests', 'Sccache', "DebugAndRelease"]
Features: ['Sccache', "DebugAndRelease"]
Configure arguments: '-G"Ninja Multi-Config" -DQT_BUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DCMAKE_CONFIGURATION_TYPES="RelWithDebInfo;Debug" -DFEATURE_msvc_obj_debug_info=ON -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',

View File

@@ -53,14 +53,6 @@ Configurations:
Compiler: 'Clang'
Features: ['DisableTests', 'UseLegacyInstructions']
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -no-icu -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -static -xplatform macx-ios-clang'
-
Template: 'qtci-macos-10.14-x86_64'
Target os: 'Android_ANY'
Target arch: 'multi'
Compiler: 'Clang'
Target compiler: 'Clang'
Features: ['DisableTests', 'UseLegacyInstructions']
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r21d -android-ndk-host darwin-x86_64'
-
Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
Target os: 'QEMU'
@@ -91,15 +83,6 @@ Configurations:
Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
Features: ['DisableTests', 'UseLegacyInstructions']
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -separate-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s -qt-zlib'
-
Template: 'qtci-windows-10-x86_64-52'
Target os: 'Android_ANY'
Target arch: 'multi'
Compiler: 'Mingw'
Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
Target compiler: 'Clang'
Features: ['DisableTests', 'UseLegacyInstructions']
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r21d'
-
Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
Compiler: 'GCC'

View File

@@ -41,19 +41,20 @@ set -ex
# This script will fetch and extract pre-buildt squish package for Linux and Mac.
# Squish is need by Release Test Automation (RTA)
version="6.6.1"
qtBranch="515x"
version="6.7-20210119-1632"
qtBranch="60x"
installFolder="/opt"
squishFolder="$installFolder/squish"
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/$qtBranch/.squish-3-license"
licenseUrl="http://ci-files01-hki.intra.qt.io/input/squish/coin/515x/.squish-3-license"
licenseSHA="e000d2f95b30b82f405b9dcbeb233cd43710a41a"
if uname -a |grep -q Darwin; then
compressedFolder="prebuild-squish-$version-$qtBranch-macx86_64.tar.gz"
version="6.6.1"
compressedFolder="prebuild-squish-$version-515x-macx86_64.tar.gz"
sha1="9fff9a7cb037214d21f47f2cc53747885fd1f2ae"
else
compressedFolder="prebuild-squish-$version-$qtBranch-linux64.tar.gz"
sha1="3a50052caafa3ca583b7edf754227999d7185ffa"
sha1="8780665c3560456cd86980802cb24513233444fe"
fi
mountFolder="/tmp/squish"
@@ -96,7 +97,8 @@ sudo mv "$installFolder/rta_squish_$version" "$squishFolder"
if uname -a |grep -q "Ubuntu"; then
if [ ! -e "/usr/lib/tcl8.6" ]; then
sudo mkdir /usr/lib/tcl8.6
sudo cp "$squishFolder/squish_for_qt/tcl/lib/tcl8.6/init.tcl" /usr/lib/tcl8.6/
#this needs to be copied only to squish_for_qt6
sudo cp "$squishFolder/squish_for_qt6/tcl/lib/tcl8.6/init.tcl" /usr/lib/tcl8.6/
fi
fi
@@ -108,18 +110,34 @@ sudo chown qt:$usersGroup "$HOME/.squish-3-license"
echo "Set commands for environment variables in .bashrc"
if uname -a |grep -q "Ubuntu"; then
echo "export SQUISH_PATH=$squishFolder/squish_for_qt" >> ~/.profile
echo "export PATH=\$PATH:$squishFolder/squish_for_qt/bin" >> ~/.profile
echo "export SQUISH_PATH=$squishFolder/squish_for_qt6" >> ~/.profile
echo "export PATH=\$PATH:$squishFolder/squish_for_qt6/bin" >> ~/.profile
else
echo "export SQUISH_PATH=$squishFolder/squish_for_qt" >> ~/.bashrc
echo "export PATH=\$PATH:$squishFolder/squish_for_qt/bin" >> ~/.bashrc
fi
echo "Verifying Squish"
if "$squishFolder/squish_for_qt/bin/squishrunner" --testsuite "$squishFolder/suite_test_squish" | grep "Squish test run successfully" ; then
echo "Squish for Qt installation tested successfully"
echo "Verifying Squish, available installations:"
ls -la $squishFolder
if uname -a |grep -q Darwin; then
if "$squishFolder/squish_for_qt/bin/squishrunner" --testsuite "$squishFolder/suite_test_squish" | grep "Squish test run successfully" ; then
echo "Squish for Qt installation tested successfully"
else
echo "Squish for Qt test failed! Package wasn't installed correctly."
exit 1
fi
else
echo "Squish for Qt test failed! Package wasn't installed correctly."
exit 1
if "$squishFolder/squish_for_qt5/bin/squishrunner" --testsuite "$squishFolder/suite_test_squish" | grep "Squish test run successfully" ; then
echo "Squish for Qt5 installation tested successfully"
else
echo "Squish for Qt5 test failed! Package wasn't installed correctly."
exit 1
fi
if "$squishFolder/squish_for_qt6/bin/squishrunner" --testsuite "$squishFolder/suite_test_squish" | grep "Squish test run successfully" ; then
echo "Squish for Qt6 installation tested successfully"
else
echo "Squish for Qt6 test failed! Package wasn't installed correctly."
exit 1
fi
fi

View File

@@ -36,12 +36,12 @@
# This script will pre-installed squish package for Windows.
# Squish is need by Release Test Automation (RTA)
$version = "6.6.1"
$qtBranch = "515x"
$version = "6.7-20210112-1612"
$qtBranch = "60x"
$targetDir = "C:\Utils\squish"
$squishPackage = "C:\Utils\rta_squish"
$squishUrl = "\\ci-files01-hki.intra.qt.io\provisioning\squish\jenkins_build\stable"
$licenseUrl = "\\ci-files01-hki.intra.qt.io\provisioning\squish\coin"
$licenseUrl = "\\ci-files01-hki.intra.qt.io\provisioning\squish\coin\515x"
# Squish license
$licensePackage = ".squish-3-license"
@@ -60,7 +60,7 @@ $OSVersion = (get-itemproperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\Curren
if ($OSVersion -eq "Windows 10 Enterprise") {
$winVersion = "win10"
if (Is64BitWinHost) {
$sha1 = "17b5bec83f448877e42e5effdc7daf723d157800"
$sha1 = "628bb65cf515d08df388b0dc4d5b403e4c6657b2"
} else {
$sha1 = "9c0fc186605522ac0ac11066c10c3f3e8a95a705"
#Remove special handling when all packages are in same dir, exception now for win10 x86->the archive had to be rebuild

View File

@@ -2,7 +2,7 @@
#############################################################################
##
## Copyright (C) 2020 The Qt Company Ltd.
## Copyright (C) 2021 The Qt Company Ltd.
## Contact: http://www.qt.io/licensing/
##
## This file is part of the provisioning scripts of the Qt Toolkit.
@@ -104,3 +104,5 @@ sudo rm -f "$targetFile"
sudo sed -i'.orig' -e 's:^#/net:/net:' -e 's:hidefromfinder,nosuid:hidefromfinder,nosuid,locallocks,nocallback:' /etc/auto_master
sudo automount -cv
# Disable multicast advertisements
sudo defaults write /Library/Preferences/com.apple.mDNSResponder.plist NoMulticastAdvertisements -bool true

View File

@@ -1 +0,0 @@
. "$PSScriptRoot\..\common\windows\squishInstall.ps1"

View File

@@ -72,11 +72,14 @@ Options:
Only initialize the specified subset of modules given as the
argument. Specified modules must already exist in .gitmodules. The
string "all" results in cloning all known modules. The strings
"essential", "addon", "preview", "deprecated", "obsolete", and
"ignore" refer to classes of modules; "default" maps to
"essential,addon,preview,deprecated", which corresponds with the
set of maintained modules and is also the default set. Module
names may be prefixed with a dash to exclude them from a bigger
"essential", "addon", "preview", "deprecated", "obsolete",
"additionalLibrary", and "ignore" refer to classes of modules
identified by "status=" lines in the .gitmodules file.
You can use "default" in the subset as a short-hand for
"essential,addon,preview,deprecated", which corresponds to the set of
maintained modules included in standard Qt releases; this is also the
default module subset when this option is not given. Entries
may be prefixed with a dash to exclude them from a bigger
set, e.g. "all,-ignore".
--no-update
@@ -294,7 +297,8 @@ use constant {
STS_ESSENTIAL => 2,
STS_ADDON => 3,
STS_DEPRECATED => 4,
STS_OBSOLETE => 5
STS_OBSOLETE => 5,
STS_ADDITIONAL => 6
};
sub git_clone_all_submodules
@@ -332,6 +336,8 @@ sub git_clone_all_submodules
$subinits{$1} = STS_DEPRECATED;
} elsif ($3 eq "obsolete") {
$subinits{$1} = STS_OBSOLETE;
} elsif ($3 eq "additionalLibrary") {
$subinits{$1} = STS_ADDITIONAL;
} elsif ($3 eq "ignore") {
delete $subinits{$1};
} else {
@@ -351,6 +357,8 @@ sub git_clone_all_submodules
@what = grep { ($subinits{$_} || 0) eq STS_ESSENTIAL } keys %subbases;
} elsif ($mod eq "addon") {
@what = grep { ($subinits{$_} || 0) eq STS_ADDON } keys %subbases;
} elsif ($mod eq "additionalLibrary") {
@what = grep { ($subinits{$_} || 0) eq STS_ADDITIONAL } keys %subbases;
} elsif ($mod eq "preview") {
@what = grep { ($subinits{$_} || 0) eq STS_PREVIEW } keys %subbases;
} elsif ($mod eq "deprecated") {
@@ -640,12 +648,13 @@ sub run
chomp(my $url = `git config remote.origin.url`);
die("Have no origin remote.\n") if (!$url);
$url =~ s,\.git$,,;
$url =~ s/qt5$//;
$url =~ s/((?:tqtc-)?qt5)$//;
my $qtrepo = $1 || 'qt5';
$self->{'base-url'} = $url;
$self->git_clone_all_submodules('qt5', $self->{branch}, $self->{alternates}, @{$self->{'module-subset'}});
$self->git_clone_all_submodules($qtrepo, $self->{branch}, $self->{alternates}, @{$self->{'module-subset'}});
$self->git_add_remotes('qt5');
$self->git_add_remotes($qtrepo);
$self->git_install_hooks;

2
qt3d

Submodule qt3d updated: dd698034fd...729697ebe2

2
qtbase

Submodule qtbase updated: fada6a1cbd...0ff1dc7110

1
qtcoap Submodule

Submodule qtcoap added at 618c330f08

2
qtdoc

Submodule qtdoc updated: 526be4eeed...4ae0238397

1
qtmqtt Submodule

Submodule qtmqtt added at 150e35d480

1
qtopcua Submodule

Submodule qtopcua added at 2131f67494

2
qtqa

Submodule qtqa updated: 8374a072b0...a054f63dcf

2
qtsvg

Submodule qtsvg updated: 1256449521...db10071991

Submodule qttools updated: 0c1de95dbc...792adc3dd0