mirror of
git://code.qt.io/qt/qt5.git
synced 2026-02-01 11:26:04 +08:00
Compare commits
159 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
af7939f2df | ||
|
|
2dbbd0853f | ||
|
|
d733965500 | ||
|
|
7fda2af3ec | ||
|
|
027e3f569c | ||
|
|
3bc2f1c646 | ||
|
|
57e0221b58 | ||
|
|
9a6e5f970b | ||
|
|
1e32bb0afe | ||
|
|
b2591e3d74 | ||
|
|
0b82c52c0d | ||
|
|
8ba37c9b4a | ||
|
|
64f594afc9 | ||
|
|
a2a261d0ad | ||
|
|
30c0522a15 | ||
|
|
54da29db5d | ||
|
|
f492c446ac | ||
|
|
243d64cca2 | ||
|
|
364c485152 | ||
|
|
73e0e9b5b9 | ||
|
|
bc72d1259b | ||
|
|
6b14b80e61 | ||
|
|
997080fa0b | ||
|
|
64278e333b | ||
|
|
46c1dedc0c | ||
|
|
a048dbfa4c | ||
|
|
f6f11c7ec0 | ||
|
|
ecdc5116b2 | ||
|
|
97e898f8f6 | ||
|
|
d17d04b363 | ||
|
|
c072264ca1 | ||
|
|
68c38ad633 | ||
|
|
adf4036e07 | ||
|
|
19ee55215e | ||
|
|
99e4e8beb3 | ||
|
|
767f9677b8 | ||
|
|
b6a19985cf | ||
|
|
a4e7d853ff | ||
|
|
35f01e6d9d | ||
|
|
ea1e38c1c4 | ||
|
|
4ae497686b | ||
|
|
5633ed8013 | ||
|
|
9a8ab3d98a | ||
|
|
1f2f4d5c01 | ||
|
|
752ae4bb90 | ||
|
|
70b251003d | ||
|
|
b3b9fa2017 | ||
|
|
1acbcc6afd | ||
|
|
e08df192a2 | ||
|
|
2fe2930aee | ||
|
|
02218009fc | ||
|
|
838a4db99e | ||
|
|
0b585e72bd | ||
|
|
dcf0ce644b | ||
|
|
56c03772c7 | ||
|
|
a6b86bf58c | ||
|
|
43d9b6bee3 | ||
|
|
5457ea47e1 | ||
|
|
8f5f00b3d0 | ||
|
|
52a03b3046 | ||
|
|
fc3521a291 | ||
|
|
1a1d923c83 | ||
|
|
ea84dba313 | ||
|
|
144715f585 | ||
|
|
a1427fbd4c | ||
|
|
6d7ce3ee6e | ||
|
|
910069f72d | ||
|
|
7437ef45f9 | ||
|
|
6d5955d1a5 | ||
|
|
e0e3e4738c | ||
|
|
68b4ef5b4e | ||
|
|
5df9315b1f | ||
|
|
999e66fb4a | ||
|
|
f95d6b1fdb | ||
|
|
5393e187d3 | ||
|
|
139837ad9c | ||
|
|
ca26b90f26 | ||
|
|
6f01dea4d8 | ||
|
|
7a1b5e4e13 | ||
|
|
033cc2c181 | ||
|
|
faf67533c3 | ||
|
|
7d17c5a0a1 | ||
|
|
8605087d3a | ||
|
|
42e0846a18 | ||
|
|
bc51840128 | ||
|
|
16981acca4 | ||
|
|
fb187295fc | ||
|
|
a2620ffd1f | ||
|
|
4b1de19ea9 | ||
|
|
f2118bfad1 | ||
|
|
998814c9e3 | ||
|
|
b6f64b9ef0 | ||
|
|
3dff41a447 | ||
|
|
62d9b4200c | ||
|
|
6d85e52e64 | ||
|
|
bcd7a6168c | ||
|
|
e6386a1a18 | ||
|
|
c2fcaa2820 | ||
|
|
faa1c2ba7a | ||
|
|
ad3f5109f8 | ||
|
|
207ba9b605 | ||
|
|
b8778d4e63 | ||
|
|
a47c2b4ec7 | ||
|
|
7228be7f72 | ||
|
|
345aae01f5 | ||
|
|
6e5ad2a7e8 | ||
|
|
be88fababd | ||
|
|
626a22cc74 | ||
|
|
db2d504099 | ||
|
|
c03c22faae | ||
|
|
3b9008ca75 | ||
|
|
27be5c2f98 | ||
|
|
77a614d592 | ||
|
|
55ef82de88 | ||
|
|
1bb142175a | ||
|
|
27b0c6daff | ||
|
|
ffb6de83c9 | ||
|
|
e732ea40d7 | ||
|
|
4eac58fb7c | ||
|
|
1b6c7cfa17 | ||
|
|
3579a0c95c | ||
|
|
f537715537 | ||
|
|
096d09d1a5 | ||
|
|
5b0d2e87d0 | ||
|
|
81f7f5b413 | ||
|
|
d0ead4f0a3 | ||
|
|
b07fbbf935 | ||
|
|
0148e13038 | ||
|
|
2c0ce8b3f2 | ||
|
|
91ba03e3b5 | ||
|
|
d78024c6d5 | ||
|
|
7b7a3ea702 | ||
|
|
db53942a70 | ||
|
|
9bfbeb48d9 | ||
|
|
5e74968c61 | ||
|
|
d777fa2926 | ||
|
|
34f15ccd11 | ||
|
|
36aa81cb1b | ||
|
|
0e4d9053fc | ||
|
|
3c2be7486c | ||
|
|
42097ba59d | ||
|
|
6db401beda | ||
|
|
51dec3728f | ||
|
|
b7abace894 | ||
|
|
32d895a2a0 | ||
|
|
5ae41db586 | ||
|
|
cfe773d749 | ||
|
|
22b3565849 | ||
|
|
d23693dc5e | ||
|
|
5622b33626 | ||
|
|
22ae1bb5ee | ||
|
|
d619cb643a | ||
|
|
1ff2454942 | ||
|
|
e583a0928b | ||
|
|
ab25d7a08b | ||
|
|
dc1f9e060a | ||
|
|
28e2fcc202 | ||
|
|
77e9af9920 | ||
|
|
8f7aafe9d3 |
111
.gitmodules
vendored
111
.gitmodules
vendored
@@ -1,40 +1,40 @@
|
|||||||
[submodule "qtbase"]
|
[submodule "qtbase"]
|
||||||
path = qtbase
|
path = qtbase
|
||||||
url = ../qtbase.git
|
url = ../qtbase.git
|
||||||
branch = dev
|
branch = 6.9.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.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdeclarative"]
|
[submodule "qtdeclarative"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtimageformats qtshadertools qtsvg qtlanguageserver
|
recommends = qtimageformats qtshadertools qtsvg qtlanguageserver
|
||||||
path = qtdeclarative
|
path = qtdeclarative
|
||||||
url = ../qtdeclarative.git
|
url = ../qtdeclarative.git
|
||||||
branch = dev
|
branch = 6.9.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.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmultimedia"]
|
[submodule "qtmultimedia"]
|
||||||
depends = qtbase qtshadertools
|
depends = qtbase qtshadertools
|
||||||
recommends = qtdeclarative qtquick3d
|
recommends = qtdeclarative qtquick3d
|
||||||
path = qtmultimedia
|
path = qtmultimedia
|
||||||
url = ../qtmultimedia.git
|
url = ../qtmultimedia.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
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.9.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtxmlpatterns"]
|
[submodule "qtxmlpatterns"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -47,15 +47,15 @@
|
|||||||
depends = qttools
|
depends = qttools
|
||||||
path = qttranslations
|
path = qttranslations
|
||||||
url = ../qttranslations.git
|
url = ../qttranslations.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = essential
|
status = essential
|
||||||
priority = 30
|
priority = 30
|
||||||
[submodule "qtdoc"]
|
[submodule "qtdoc"]
|
||||||
depends = qtdeclarative qttools
|
depends = qtdeclarative qttools
|
||||||
recommends = qtmultimedia qtshadertools qttasktree qtwebengine
|
recommends = qtmultimedia qtshadertools qtwebengine
|
||||||
path = qtdoc
|
path = qtdoc
|
||||||
url = ../qtdoc.git
|
url = ../qtdoc.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = essential
|
status = essential
|
||||||
priority = 40
|
priority = 40
|
||||||
[submodule "qtrepotools"]
|
[submodule "qtrepotools"]
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtqa
|
path = qtqa
|
||||||
url = ../qtqa.git
|
url = ../qtqa.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = essential
|
status = essential
|
||||||
priority = 50
|
priority = 50
|
||||||
[submodule "qtlocation"]
|
[submodule "qtlocation"]
|
||||||
@@ -76,21 +76,21 @@
|
|||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtlocation
|
path = qtlocation
|
||||||
url = ../qtlocation.git
|
url = ../qtlocation.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = preview
|
status = preview
|
||||||
[submodule "qtpositioning"]
|
[submodule "qtpositioning"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtserialport
|
recommends = qtdeclarative qtserialport
|
||||||
path = qtpositioning
|
path = qtpositioning
|
||||||
url = ../qtpositioning.git
|
url = ../qtpositioning.git
|
||||||
branch = dev
|
branch = 6.9.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.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsystems"]
|
[submodule "qtsystems"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -117,61 +117,61 @@
|
|||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtconnectivity
|
path = qtconnectivity
|
||||||
url = ../qtconnectivity.git
|
url = ../qtconnectivity.git
|
||||||
branch = dev
|
branch = 6.9.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.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qt3d"]
|
[submodule "qt3d"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtshadertools qtmultimedia
|
recommends = qtdeclarative qtshadertools qtmultimedia
|
||||||
path = qt3d
|
path = qt3d
|
||||||
url = ../qt3d.git
|
url = ../qt3d.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = deprecated
|
status = deprecated
|
||||||
[submodule "qtimageformats"]
|
[submodule "qtimageformats"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtimageformats
|
path = qtimageformats
|
||||||
url = ../qtimageformats.git
|
url = ../qtimageformats.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[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.9.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.9.2
|
||||||
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.9.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.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebengine"]
|
[submodule "qtwebengine"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtwebchannel qttools qtpositioning
|
recommends = qtwebchannel qttools qtpositioning
|
||||||
path = qtwebengine
|
path = qtwebengine
|
||||||
url = ../qtwebengine.git
|
url = ../qtwebengine.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
priority = 10
|
priority = 10
|
||||||
[submodule "qtcanvas3d"]
|
[submodule "qtcanvas3d"]
|
||||||
@@ -185,28 +185,28 @@
|
|||||||
recommends = qtwebengine
|
recommends = qtwebengine
|
||||||
path = qtwebview
|
path = qtwebview
|
||||||
url = ../qtwebview.git
|
url = ../qtwebview.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
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 = dev
|
branch = 6.9.2
|
||||||
status = deprecated
|
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.9.2
|
||||||
status = deprecated
|
status = addon
|
||||||
[submodule "qtvirtualkeyboard"]
|
[submodule "qtvirtualkeyboard"]
|
||||||
depends = qtbase qtdeclarative qtsvg
|
depends = qtbase qtdeclarative qtsvg
|
||||||
recommends = qtmultimedia
|
recommends = qtmultimedia
|
||||||
path = qtvirtualkeyboard
|
path = qtvirtualkeyboard
|
||||||
url = ../qtvirtualkeyboard.git
|
url = ../qtvirtualkeyboard.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgamepad"]
|
[submodule "qtgamepad"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -219,27 +219,27 @@
|
|||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtscxml
|
path = qtscxml
|
||||||
url = ../qtscxml.git
|
url = ../qtscxml.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtspeech"]
|
[submodule "qtspeech"]
|
||||||
depends = qtbase qtmultimedia
|
depends = qtbase qtmultimedia
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtspeech
|
path = qtspeech
|
||||||
url = ../qtspeech.git
|
url = ../qtspeech.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtnetworkauth"]
|
[submodule "qtnetworkauth"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtnetworkauth
|
path = qtnetworkauth
|
||||||
url = ../qtnetworkauth.git
|
url = ../qtnetworkauth.git
|
||||||
branch = dev
|
branch = 6.9.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.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebglplugin"]
|
[submodule "qtwebglplugin"]
|
||||||
depends = qtbase qtwebsockets
|
depends = qtbase qtwebsockets
|
||||||
@@ -252,107 +252,88 @@
|
|||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtlottie
|
path = qtlottie
|
||||||
url = ../qtlottie.git
|
url = ../qtlottie.git
|
||||||
branch = dev
|
branch = 6.9.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.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquick3d"]
|
[submodule "qtquick3d"]
|
||||||
depends = qtbase qtdeclarative qtshadertools
|
depends = qtbase qtdeclarative qtshadertools
|
||||||
recommends = qtquicktimeline
|
recommends = qtquicktimeline
|
||||||
path = qtquick3d
|
path = qtquick3d
|
||||||
url = ../qtquick3d.git
|
url = ../qtquick3d.git
|
||||||
branch = dev
|
branch = 6.9.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.9.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.9.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.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmqtt"]
|
[submodule "qtmqtt"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
recommends = qtwebsockets
|
recommends = qtwebsockets
|
||||||
path = qtmqtt
|
path = qtmqtt
|
||||||
url = ../qtmqtt.git
|
url = ../qtmqtt.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtopcua"]
|
[submodule "qtopcua"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtopcua
|
path = qtopcua
|
||||||
url = ../qtopcua.git
|
url = ../qtopcua.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtlanguageserver"]
|
[submodule "qtlanguageserver"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtlanguageserver
|
path = qtlanguageserver
|
||||||
url = ../qtlanguageserver.git
|
url = ../qtlanguageserver.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = preview
|
status = preview
|
||||||
[submodule "qthttpserver"]
|
[submodule "qthttpserver"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtwebsockets
|
recommends = qtwebsockets
|
||||||
path = qthttpserver
|
path = qthttpserver
|
||||||
url = ../qthttpserver.git
|
url = ../qthttpserver.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquick3dphysics"]
|
[submodule "qtquick3dphysics"]
|
||||||
depends = qtbase qtdeclarative qtquick3d qtshadertools
|
depends = qtbase qtdeclarative qtquick3d qtshadertools
|
||||||
path = qtquick3dphysics
|
path = qtquick3dphysics
|
||||||
url = ../qtquick3dphysics.git
|
url = ../qtquick3dphysics.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgrpc"]
|
[submodule "qtgrpc"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtgrpc
|
path = qtgrpc
|
||||||
url = ../qtgrpc.git
|
url = ../qtgrpc.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquickeffectmaker"]
|
[submodule "qtquickeffectmaker"]
|
||||||
depends = qtbase qtdeclarative qtshadertools
|
depends = qtbase qtdeclarative qtshadertools
|
||||||
recommends = qtquick3d
|
recommends = qtquick3d
|
||||||
path = qtquickeffectmaker
|
path = qtquickeffectmaker
|
||||||
url = ../qtquickeffectmaker.git
|
url = ../qtquickeffectmaker.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgraphs"]
|
[submodule "qtgraphs"]
|
||||||
depends = qtbase qtdeclarative qtquick3d
|
depends = qtbase qtdeclarative qtquick3d
|
||||||
path = qtgraphs
|
path = qtgraphs
|
||||||
url = ../qtgraphs.git
|
url = ../qtgraphs.git
|
||||||
branch = dev
|
branch = 6.9.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qttasktree"]
|
|
||||||
depends = qtbase
|
|
||||||
path = qttasktree
|
|
||||||
url = ../qttasktree.git
|
|
||||||
branch = dev
|
|
||||||
status = preview
|
|
||||||
[submodule "qtopenapi"]
|
|
||||||
depends = qtbase
|
|
||||||
recommends = qtdeclarative
|
|
||||||
path = qtopenapi
|
|
||||||
url = ../qtopenapi.git
|
|
||||||
branch = dev
|
|
||||||
status = preview
|
|
||||||
[submodule "qtcanvaspainter"]
|
|
||||||
depends = qtbase qtdeclarative qtshadertools
|
|
||||||
path = qtcanvaspainter
|
|
||||||
url = ../qtcanvaspainter.git
|
|
||||||
branch = dev
|
|
||||||
status = preview
|
|
||||||
|
|||||||
@@ -104,9 +104,6 @@ AlignEscapedNewlines: Left
|
|||||||
# initializer list in list-initialization.
|
# initializer list in list-initialization.
|
||||||
SpaceBeforeCpp11BracedList: false
|
SpaceBeforeCpp11BracedList: false
|
||||||
|
|
||||||
# Do not reflow any comment
|
|
||||||
ReflowComments: false
|
|
||||||
|
|
||||||
---
|
---
|
||||||
# Use the Google-based style for .proto files.
|
# Use the Google-based style for .proto files.
|
||||||
Language: Proto
|
Language: Proto
|
||||||
|
|||||||
@@ -421,19 +421,3 @@ function(qt_ir_get_option_as_cmake_flag_option cli_name cmake_option_name out_va
|
|||||||
endif()
|
endif()
|
||||||
set(${out_var} "${cmake_option}" PARENT_SCOPE)
|
set(${out_var} "${cmake_option}" PARENT_SCOPE)
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
# Get the value of a command line option as existing absolute path.
|
|
||||||
# Yield error if the path does not exist.
|
|
||||||
# Convert to absolute path if necessary.
|
|
||||||
function(qt_ir_get_option_as_existing_absolute_path name value)
|
|
||||||
qt_ir_get_option_value("${name}" path)
|
|
||||||
if(NOT "${path}" STREQUAL "")
|
|
||||||
if(NOT EXISTS "${path}")
|
|
||||||
qt_ir_add_error("The path '${path}' passed with -${name} does not exist.")
|
|
||||||
endif()
|
|
||||||
if(NOT IS_ABSOLUTE "${path}")
|
|
||||||
get_filename_component(path "${path}" ABSOLUTE)
|
|
||||||
endif()
|
|
||||||
endif()
|
|
||||||
set("${value}" "${path}" PARENT_SCOPE)
|
|
||||||
endfunction()
|
|
||||||
|
|||||||
@@ -102,27 +102,18 @@ endfunction()
|
|||||||
# - ../qt/qttools-litehtml.git
|
# - ../qt/qttools-litehtml.git
|
||||||
function(qt_ir_add_git_remotes repo_relative_url working_directory)
|
function(qt_ir_add_git_remotes repo_relative_url working_directory)
|
||||||
set(gerrit_ssh_base "ssh://@USER@codereview.qt-project.org@PORT@/")
|
set(gerrit_ssh_base "ssh://@USER@codereview.qt-project.org@PORT@/")
|
||||||
set(gerrit_https_base "https://@USER@codereview.qt-project.org@AUTH@/")
|
set(gerrit_repo_url "${gerrit_ssh_base}")
|
||||||
|
|
||||||
qt_ir_get_option_value(codereview-username username)
|
qt_ir_get_option_value(codereview-username username)
|
||||||
qt_ir_get_option_value(codereview-https https)
|
|
||||||
|
|
||||||
if(https)
|
|
||||||
set(gerrit_repo_url "${gerrit_https_base}")
|
|
||||||
else()
|
|
||||||
set(gerrit_repo_url "${gerrit_ssh_base}")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# If given a username, make a "verbose" remote.
|
# If given a username, make a "verbose" remote.
|
||||||
# Otherwise, rely on proper SSH configuration.
|
# Otherwise, rely on proper SSH configuration.
|
||||||
if(username)
|
if(username)
|
||||||
string(REPLACE "@USER@" "${username}@" gerrit_repo_url "${gerrit_repo_url}")
|
string(REPLACE "@USER@" "${username}@" gerrit_repo_url "${gerrit_repo_url}")
|
||||||
string(REPLACE "@PORT@" ":29418" gerrit_repo_url "${gerrit_repo_url}")
|
string(REPLACE "@PORT@" ":29418" gerrit_repo_url "${gerrit_repo_url}")
|
||||||
string(REPLACE "@AUTH@" "/a" gerrit_repo_url "${gerrit_repo_url}")
|
|
||||||
else()
|
else()
|
||||||
string(REPLACE "@USER@" "" gerrit_repo_url "${gerrit_repo_url}")
|
string(REPLACE "@USER@" "" gerrit_repo_url "${gerrit_repo_url}")
|
||||||
string(REPLACE "@PORT@" "" gerrit_repo_url "${gerrit_repo_url}")
|
string(REPLACE "@PORT@" "" gerrit_repo_url "${gerrit_repo_url}")
|
||||||
string(REPLACE "@AUTH@" "" gerrit_repo_url "${gerrit_repo_url}")
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(namespace "qt")
|
set(namespace "qt")
|
||||||
|
|||||||
@@ -98,9 +98,6 @@ Options:
|
|||||||
username and port number, and thus relies on a correct SSH
|
username and port number, and thus relies on a correct SSH
|
||||||
configuration.
|
configuration.
|
||||||
|
|
||||||
--codereview-https
|
|
||||||
Specify this option to use HTTPs instead of SSH.
|
|
||||||
|
|
||||||
--alternates <path to other Qt5 repo>
|
--alternates <path to other Qt5 repo>
|
||||||
Adds alternates for each submodule to another full qt5 checkout.
|
Adds alternates for each submodule to another full qt5 checkout.
|
||||||
This makes this qt5 checkout very small, as it will use the object
|
This makes this qt5 checkout very small, as it will use the object
|
||||||
|
|||||||
@@ -295,7 +295,7 @@ function(qt_ir_run_after_args_parsed top_level_src_path out_var_exit_reason)
|
|||||||
"${working_directory}")
|
"${working_directory}")
|
||||||
|
|
||||||
# Get some additional options to pass down.
|
# Get some additional options to pass down.
|
||||||
qt_ir_get_option_as_existing_absolute_path(alternates alternates)
|
qt_ir_get_option_value(alternates alternates)
|
||||||
qt_ir_get_option_as_cmake_flag_option(branch "CHECKOUT_BRANCH" checkout_branch_option)
|
qt_ir_get_option_as_cmake_flag_option(branch "CHECKOUT_BRANCH" checkout_branch_option)
|
||||||
|
|
||||||
# The prefix for the cmake-style 'dictionary' that will be used by various functions.
|
# The prefix for the cmake-style 'dictionary' that will be used by various functions.
|
||||||
|
|||||||
@@ -14,7 +14,6 @@ macro(qt_ir_set_known_command_line_options)
|
|||||||
qt_ir_commandline_option(berlin TYPE boolean)
|
qt_ir_commandline_option(berlin TYPE boolean)
|
||||||
qt_ir_commandline_option(branch TYPE boolean)
|
qt_ir_commandline_option(branch TYPE boolean)
|
||||||
qt_ir_commandline_option(codereview-username TYPE string)
|
qt_ir_commandline_option(codereview-username TYPE string)
|
||||||
qt_ir_commandline_option(codereview-https TYPE boolean)
|
|
||||||
qt_ir_commandline_option(copy-objects TYPE boolean)
|
qt_ir_commandline_option(copy-objects TYPE boolean)
|
||||||
qt_ir_commandline_option(fetch TYPE boolean DEFAULT_VALUE yes)
|
qt_ir_commandline_option(fetch TYPE boolean DEFAULT_VALUE yes)
|
||||||
qt_ir_commandline_option(force SHORT_NAME f TYPE boolean)
|
qt_ir_commandline_option(force SHORT_NAME f TYPE boolean)
|
||||||
|
|||||||
@@ -169,9 +169,6 @@ endfunction()
|
|||||||
# EXCLUDE_OPTIONAL_DEPS is a boolean that controls whether optional dependencies are excluded from
|
# EXCLUDE_OPTIONAL_DEPS is a boolean that controls whether optional dependencies are excluded from
|
||||||
# the final result.
|
# the final result.
|
||||||
#
|
#
|
||||||
# EXCLUDE_OPTIONAL_DEPS_VAR is an output variable where to save the list of optional dependencies
|
|
||||||
# that were excluded due to EXCLUDE_OPTIONAL_DEPS.
|
|
||||||
#
|
|
||||||
# GITMODULES_PREFIX_VAR is the prefix of all the variables containing dependencies for the
|
# GITMODULES_PREFIX_VAR is the prefix of all the variables containing dependencies for the
|
||||||
# PARSE_GITMODULES mode.
|
# PARSE_GITMODULES mode.
|
||||||
# The function expects the following variables to be set in the parent scope
|
# The function expects the following variables to be set in the parent scope
|
||||||
@@ -192,7 +189,7 @@ endfunction()
|
|||||||
function(qt_internal_resolve_module_dependencies module out_ordered out_revisions)
|
function(qt_internal_resolve_module_dependencies module out_ordered out_revisions)
|
||||||
set(options IN_RECURSION NORMALIZE_REPO_NAME_IF_NEEDED PARSE_GITMODULES
|
set(options IN_RECURSION NORMALIZE_REPO_NAME_IF_NEEDED PARSE_GITMODULES
|
||||||
EXCLUDE_OPTIONAL_DEPS)
|
EXCLUDE_OPTIONAL_DEPS)
|
||||||
set(oneValueArgs REVISION SKIPPED_VAR GITMODULES_PREFIX_VAR EXCLUDE_OPTIONAL_DEPS_VAR)
|
set(oneValueArgs REVISION SKIPPED_VAR GITMODULES_PREFIX_VAR)
|
||||||
set(multiValueArgs PARSED_DEPENDENCIES SKIP_MODULES)
|
set(multiValueArgs PARSED_DEPENDENCIES SKIP_MODULES)
|
||||||
cmake_parse_arguments(arg "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
|
cmake_parse_arguments(arg "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
|
||||||
|
|
||||||
@@ -234,12 +231,6 @@ function(qt_internal_resolve_module_dependencies module out_ordered out_revision
|
|||||||
list(GET dependency_split 2 required)
|
list(GET dependency_split 2 required)
|
||||||
if(required)
|
if(required)
|
||||||
list(APPEND filtered_dependencies "${dependency}")
|
list(APPEND filtered_dependencies "${dependency}")
|
||||||
elseif(arg_EXCLUDE_OPTIONAL_DEPS_VAR)
|
|
||||||
# Add any potentially skipped dependency to the list and
|
|
||||||
# filter out the required ones later
|
|
||||||
list(GET dependency_split 0 dependency_name)
|
|
||||||
list(APPEND ${arg_EXCLUDE_OPTIONAL_DEPS_VAR}
|
|
||||||
"${dependency_name}")
|
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
set(dependencies "${filtered_dependencies}")
|
set(dependencies "${filtered_dependencies}")
|
||||||
@@ -298,12 +289,6 @@ function(qt_internal_resolve_module_dependencies module out_ordered out_revision
|
|||||||
set(exclude_optional_deps "EXCLUDE_OPTIONAL_DEPS")
|
set(exclude_optional_deps "EXCLUDE_OPTIONAL_DEPS")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(exclude_optional_deps_var "")
|
|
||||||
if(arg_EXCLUDE_OPTIONAL_DEPS_VAR)
|
|
||||||
set(exclude_optional_deps_var
|
|
||||||
EXCLUDE_OPTIONAL_DEPS_VAR "${arg_EXCLUDE_OPTIONAL_DEPS_VAR}")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
set(extra_options "")
|
set(extra_options "")
|
||||||
if(arg_SKIP_MODULES)
|
if(arg_SKIP_MODULES)
|
||||||
list(APPEND extra_options SKIP_MODULES ${arg_SKIP_MODULES})
|
list(APPEND extra_options SKIP_MODULES ${arg_SKIP_MODULES})
|
||||||
@@ -316,7 +301,6 @@ function(qt_internal_resolve_module_dependencies module out_ordered out_revision
|
|||||||
${normalize_arg}
|
${normalize_arg}
|
||||||
${parse_gitmodules}
|
${parse_gitmodules}
|
||||||
${exclude_optional_deps}
|
${exclude_optional_deps}
|
||||||
${exclude_optional_deps_var}
|
|
||||||
GITMODULES_PREFIX_VAR ${arg_GITMODULES_PREFIX_VAR}
|
GITMODULES_PREFIX_VAR ${arg_GITMODULES_PREFIX_VAR}
|
||||||
${extra_options}
|
${extra_options}
|
||||||
)
|
)
|
||||||
@@ -330,13 +314,6 @@ function(qt_internal_resolve_module_dependencies module out_ordered out_revision
|
|||||||
list(APPEND revisions ${arg_REVISION})
|
list(APPEND revisions ${arg_REVISION})
|
||||||
set(${out_ordered} "${ordered}" PARENT_SCOPE)
|
set(${out_ordered} "${ordered}" PARENT_SCOPE)
|
||||||
set(${out_revisions} "${revisions}" PARENT_SCOPE)
|
set(${out_revisions} "${revisions}" PARENT_SCOPE)
|
||||||
if(arg_EXCLUDE_OPTIONAL_DEPS_VAR)
|
|
||||||
# Filter out all dependencies that were marked as required and remove any duplicates
|
|
||||||
list(REMOVE_DUPLICATES ${arg_EXCLUDE_OPTIONAL_DEPS_VAR})
|
|
||||||
list(REMOVE_ITEM ${arg_EXCLUDE_OPTIONAL_DEPS_VAR} ${ordered})
|
|
||||||
set(${arg_EXCLUDE_OPTIONAL_DEPS_VAR}
|
|
||||||
"${${arg_EXCLUDE_OPTIONAL_DEPS_VAR}}" PARENT_SCOPE)
|
|
||||||
endif()
|
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
# Resolves the dependencies of the given modules.
|
# Resolves the dependencies of the given modules.
|
||||||
@@ -352,16 +329,12 @@ endfunction()
|
|||||||
# EXCLUDE_OPTIONAL_DEPS is a keyword argument that excludes optional dependencies from the result.
|
# EXCLUDE_OPTIONAL_DEPS is a keyword argument that excludes optional dependencies from the result.
|
||||||
# See qt_internal_resolve_module_dependencies for details.
|
# See qt_internal_resolve_module_dependencies for details.
|
||||||
#
|
#
|
||||||
# EXCLUDE_OPTIONAL_DEPS_VAR is an output variable where to save the list of optional dependencies
|
|
||||||
# that were excluded due to EXCLUDE_OPTIONAL_DEPS.
|
|
||||||
# See qt_internal_resolve_module_dependencies for details.
|
|
||||||
#
|
|
||||||
# SKIP_MODULES Modules that should be skipped from evaluation completely.
|
# SKIP_MODULES Modules that should be skipped from evaluation completely.
|
||||||
#
|
#
|
||||||
# See qt_internal_resolve_module_dependencies for side effects.
|
# See qt_internal_resolve_module_dependencies for side effects.
|
||||||
function(qt_internal_sort_module_dependencies modules out_all_ordered)
|
function(qt_internal_sort_module_dependencies modules out_all_ordered)
|
||||||
set(options PARSE_GITMODULES EXCLUDE_OPTIONAL_DEPS)
|
set(options PARSE_GITMODULES EXCLUDE_OPTIONAL_DEPS)
|
||||||
set(oneValueArgs GITMODULES_PREFIX_VAR EXCLUDE_OPTIONAL_DEPS_VAR)
|
set(oneValueArgs GITMODULES_PREFIX_VAR)
|
||||||
set(multiValueArgs SKIP_MODULES)
|
set(multiValueArgs SKIP_MODULES)
|
||||||
cmake_parse_arguments(arg "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
|
cmake_parse_arguments(arg "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
|
||||||
|
|
||||||
@@ -375,12 +348,6 @@ function(qt_internal_sort_module_dependencies modules out_all_ordered)
|
|||||||
set(exclude_optional_deps "EXCLUDE_OPTIONAL_DEPS")
|
set(exclude_optional_deps "EXCLUDE_OPTIONAL_DEPS")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(exclude_optional_deps_var "")
|
|
||||||
if(arg_EXCLUDE_OPTIONAL_DEPS_VAR)
|
|
||||||
set(exclude_optional_deps_var
|
|
||||||
EXCLUDE_OPTIONAL_DEPS_VAR "${arg_EXCLUDE_OPTIONAL_DEPS_VAR}")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# Create a fake repository "all_selected_repos" that has all repositories from the input as
|
# Create a fake repository "all_selected_repos" that has all repositories from the input as
|
||||||
# required dependency. The format must match what qt_internal_parse_dependencies_yaml produces.
|
# required dependency. The format must match what qt_internal_parse_dependencies_yaml produces.
|
||||||
set(all_selected_repos_as_parsed_dependencies)
|
set(all_selected_repos_as_parsed_dependencies)
|
||||||
@@ -397,7 +364,6 @@ function(qt_internal_sort_module_dependencies modules out_all_ordered)
|
|||||||
PARSED_DEPENDENCIES ${all_selected_repos_as_parsed_dependencies}
|
PARSED_DEPENDENCIES ${all_selected_repos_as_parsed_dependencies}
|
||||||
NORMALIZE_REPO_NAME_IF_NEEDED
|
NORMALIZE_REPO_NAME_IF_NEEDED
|
||||||
${exclude_optional_deps}
|
${exclude_optional_deps}
|
||||||
${exclude_optional_deps_var}
|
|
||||||
${parse_gitmodules}
|
${parse_gitmodules}
|
||||||
GITMODULES_PREFIX_VAR ${arg_GITMODULES_PREFIX_VAR}
|
GITMODULES_PREFIX_VAR ${arg_GITMODULES_PREFIX_VAR}
|
||||||
${extra_args}
|
${extra_args}
|
||||||
@@ -411,10 +377,6 @@ function(qt_internal_sort_module_dependencies modules out_all_ordered)
|
|||||||
"qt_internal_sort_module_dependencies
|
"qt_internal_sort_module_dependencies
|
||||||
input modules: ${modules}\n topo-sorted: ${ordered}")
|
input modules: ${modules}\n topo-sorted: ${ordered}")
|
||||||
set(${out_all_ordered} "${ordered}" PARENT_SCOPE)
|
set(${out_all_ordered} "${ordered}" PARENT_SCOPE)
|
||||||
if(arg_EXCLUDE_OPTIONAL_DEPS_VAR)
|
|
||||||
set(${arg_EXCLUDE_OPTIONAL_DEPS_VAR}
|
|
||||||
"${${arg_EXCLUDE_OPTIONAL_DEPS_VAR}}" PARENT_SCOPE)
|
|
||||||
endif()
|
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
# Checks whether any unparsed arguments have been passed to the function at the call site.
|
# Checks whether any unparsed arguments have been passed to the function at the call site.
|
||||||
@@ -1401,7 +1363,6 @@ function(qt_internal_foreach_repo_run)
|
|||||||
set(color "--red")
|
set(color "--red")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(failing_modules "")
|
|
||||||
foreach(module IN LISTS modules)
|
foreach(module IN LISTS modules)
|
||||||
message("Entering '${module}'")
|
message("Entering '${module}'")
|
||||||
execute_process(
|
execute_process(
|
||||||
@@ -1419,7 +1380,6 @@ function(qt_internal_foreach_repo_run)
|
|||||||
${CMAKE_COMMAND} -E cmake_echo_color "${color}"
|
${CMAKE_COMMAND} -E cmake_echo_color "${color}"
|
||||||
"Process execution failed here ^^^^^^^^^^^^^^^^^^^^"
|
"Process execution failed here ^^^^^^^^^^^^^^^^^^^^"
|
||||||
)
|
)
|
||||||
list(APPEND failing_modules "${module}")
|
|
||||||
else()
|
else()
|
||||||
math(EXPR count_success "${count_success}+1")
|
math(EXPR count_success "${count_success}+1")
|
||||||
endif()
|
endif()
|
||||||
@@ -1441,15 +1401,6 @@ function(qt_internal_foreach_repo_run)
|
|||||||
${CMAKE_COMMAND} -E env CLICOLOR_FORCE=1
|
${CMAKE_COMMAND} -E env CLICOLOR_FORCE=1
|
||||||
${CMAKE_COMMAND} -E cmake_echo_color "${color}" "${count_failure}"
|
${CMAKE_COMMAND} -E cmake_echo_color "${color}" "${count_failure}"
|
||||||
)
|
)
|
||||||
if(failing_modules)
|
|
||||||
list(JOIN failing_modules ", " failing_modules)
|
|
||||||
execute_process(
|
|
||||||
COMMAND
|
|
||||||
${CMAKE_COMMAND} -E cmake_echo_color --normal
|
|
||||||
"Failing submodules: ${failing_modules}"
|
|
||||||
)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
message("Successes: ${count_success}")
|
message("Successes: ${count_success}")
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
|
|||||||
@@ -1,29 +0,0 @@
|
|||||||
type: Group
|
|
||||||
instructions:
|
|
||||||
- type: AppendToEnvironmentVariable
|
|
||||||
variableName: CTEST_ARGS
|
|
||||||
variableValue: " -V"
|
|
||||||
|
|
||||||
- type: AppendToEnvironmentVariable
|
|
||||||
variableName: CTEST_ARGS
|
|
||||||
variableValue: " --stop-on-failure"
|
|
||||||
enable_if:
|
|
||||||
condition: property
|
|
||||||
property: features
|
|
||||||
contains_value: AbortTestingOnFirstFailure
|
|
||||||
|
|
||||||
- type: AppendToEnvironmentVariable
|
|
||||||
variableName: CTEST_ARGS
|
|
||||||
variableValue: " --no-label-summary"
|
|
||||||
|
|
||||||
- type: Group
|
|
||||||
instructions:
|
|
||||||
- type: ExecuteCommand
|
|
||||||
command: "{{.Env.TESTS_ENV_PREFIX}} ctest {{.Env.CTEST_ARGS}}"
|
|
||||||
executeCommandArgumentSplitingBehavior: SplitAfterVariableSubstitution
|
|
||||||
ignoreExitCode: false
|
|
||||||
maxTimeInSeconds: 14400
|
|
||||||
maxTimeBetweenOutput: 14400
|
|
||||||
userMessageOnFailure: >
|
|
||||||
Failed to run tests.
|
|
||||||
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
type: Group
|
|
||||||
instructions:
|
|
||||||
- !include "{{qt/qtbase}}/prepare_building_env.yaml"
|
|
||||||
|
|
||||||
- type: SetBuildDirectory
|
|
||||||
directory: "{{.SourceDir}}/run_cmake_tests_build"
|
|
||||||
- type: MakeDirectory
|
|
||||||
directory: "{{.BuildDir}}"
|
|
||||||
- type: ChangeDirectory
|
|
||||||
directory: "{{.BuildDir}}"
|
|
||||||
|
|
||||||
- type: EnvironmentVariable
|
|
||||||
variableName: COIN_CMAKE_ARGS
|
|
||||||
variableValue: "{{.Env.CMAKE_ARGS}} {{.Env.COMMON_CMAKE_ARGS}}"
|
|
||||||
- type: EnvironmentVariable
|
|
||||||
variableName: CONFIGURE_ENV_PREFIX
|
|
||||||
variableValue: "{{.Env.ENV_PREFIX}}"
|
|
||||||
|
|
||||||
- type: ExecuteCommand
|
|
||||||
command: "{{.Env.CONFIGURE_ENV_PREFIX}} cmake {{.SourceDir}}/tests/manual/RunCMake"
|
|
||||||
executeCommandArgumentSplitingBehavior: SplitAfterVariableSubstitution
|
|
||||||
maxTimeInSeconds: 6000
|
|
||||||
maxTimeBetweenOutput: 1200
|
|
||||||
userMessageOnFailure: >
|
|
||||||
Failed to configure the RunCMake tests.
|
|
||||||
|
|
||||||
- !include "{{qt/qt5}}/cmake_run_ctest.yaml"
|
|
||||||
@@ -6,26 +6,7 @@ accept_configuration:
|
|||||||
|
|
||||||
instructions:
|
instructions:
|
||||||
Build:
|
Build:
|
||||||
- type: Group
|
- !include "{{qt/qt5}}/coin_qt_build_template.yaml"
|
||||||
instructions:
|
|
||||||
- !include "{{qt/qt5}}/coin_qt_build_template.yaml"
|
|
||||||
enable_if:
|
|
||||||
condition: property
|
|
||||||
property: features
|
|
||||||
not_contains_value: "TopLevelRunCMakeTests"
|
|
||||||
- type: Group
|
|
||||||
instructions:
|
|
||||||
- !include "{{qt/qt5}}/coin_run_top_level_cmake_tests.yaml"
|
|
||||||
enable_if:
|
|
||||||
condition: property
|
|
||||||
property: features
|
|
||||||
contains_value: "TopLevelRunCMakeTests"
|
|
||||||
|
|
||||||
Test:
|
Test:
|
||||||
- type: Group
|
- !include "{{qt/qt5}}/coin_bic_tests.yaml"
|
||||||
instructions:
|
|
||||||
- !include "{{qt/qt5}}/coin_bic_tests.yaml"
|
|
||||||
enable_if:
|
|
||||||
condition: property
|
|
||||||
property: features
|
|
||||||
not_contains_value: "TopLevelRunCMakeTests"
|
|
||||||
|
|||||||
@@ -8,7 +8,5 @@ Configurations:
|
|||||||
Configure arguments: '-nomake examples -developer-build'
|
Configure arguments: '-nomake examples -developer-build'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: []
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'qttas-on-linux'
|
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['UseConfigure', 'Packaging', 'DisableTests']
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Include: [
|
Include: [
|
||||||
cmake_platforms_qemu.yaml,
|
cmake_platforms_qemu.yaml,
|
||||||
cmake_platforms_qemu_qnx.yaml,
|
cmake_platforms_qemu_qnx710.yaml,
|
||||||
cmake_platforms_target_android.yaml,
|
cmake_platforms_target_android.yaml,
|
||||||
cmake_platforms_wasm.yaml,
|
cmake_platforms_wasm.yaml,
|
||||||
macos.yaml
|
macos.yaml
|
||||||
@@ -23,66 +23,34 @@ Configurations:
|
|||||||
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DINPUT_headersclean=ON -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DINPUT_headersclean=ON -DQT_DEPLOY_FFMPEG=TRUE'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
# Test on Ubuntu 22.04 X11
|
|
||||||
-
|
|
||||||
Id: 'ubuntu-22.04-developer-build-x11-tests'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'TestOnly']
|
|
||||||
Platform dependency: 'ubuntu-22.04-developer-build'
|
|
||||||
-
|
|
||||||
Id: 'ubuntu-22.04-x11-tests'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'TestOnly']
|
|
||||||
Platform dependency: 'ubuntu-22.04'
|
|
||||||
# Build on Ubuntu 24.04 ARM64 Wayland and test on offscreen and Wayland later
|
# Build on Ubuntu 24.04 ARM64 Wayland and test on offscreen and Wayland later
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-arm64-developer-build'
|
Id: 'ubuntu-24.04-arm64-developer-build'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
Template: 'qtci-linux-Ubuntu-24.04-aarch64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'StandaloneExamples']
|
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'StandaloneExamples']
|
||||||
Configure arguments: '-make examples -developer-build -c++std c++20 -linker lld -qtlibinfix TestInfix -qtnamespace TestNamespace -qpa offscreen\;xcb'
|
Configure arguments: '-make examples -developer-build -c++std c++20 -linker lld -qtlibinfix TestInfix -qtnamespace TestNamespace -qpa offscreen\;xcb'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE'
|
||||||
'VCPKG_HOST_TRIPLET=arm64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-arm64'
|
Id: 'ubuntu-24.04-arm64'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
Template: 'qtci-linux-Ubuntu-24.04-aarch64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'Packaging', 'UseConfigure', 'DoNotRunTests', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Sccache', 'Packaging', 'UseConfigure', 'DoNotRunTests', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput -qpa offscreen\;xcb'
|
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput -qpa offscreen\;xcb'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
||||||
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON'
|
||||||
'VCPKG_HOST_TRIPLET=arm64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-linux-qt',
|
|
||||||
]
|
]
|
||||||
# Test on Ubuntu 24.04 ARM64 Wayland
|
|
||||||
-
|
|
||||||
Id: 'ubuntu-24.04-arm64-developer-build-wayland-tests'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['TestOnly', 'InsignificantTests', 'VerboseCTestOutput']
|
|
||||||
Platform dependency: 'ubuntu-24.04-arm64-developer-build'
|
|
||||||
-
|
|
||||||
Id: 'ubuntu-24.04-arm64-wayland-tests'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['TestOnly', 'InsignificantTests', 'VerboseCTestOutput']
|
|
||||||
Platform dependency: 'ubuntu-24.04-arm64'
|
|
||||||
# Test on Ubuntu 24.04 ARM64 offscreen
|
# Test on Ubuntu 24.04 ARM64 offscreen
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-arm64-offscreen-tests'
|
Id: 'ubuntu-24.04-arm64-offscreen-tests'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
Template: 'qtci-linux-Ubuntu-24.04-aarch64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['TestOnly']
|
Features: ['TestOnly']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
@@ -100,33 +68,29 @@ Configurations:
|
|||||||
Configure arguments: '-make examples -developer-build -c++std c++20 -linker gold -qtlibinfix TestInfix -qtnamespace TestNamespace'
|
Configure arguments: '-make examples -developer-build -c++std c++20 -linker gold -qtlibinfix TestInfix -qtnamespace TestNamespace'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-x64'
|
Id: 'ubuntu-24.04-x64'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-50'
|
Template: 'qtci-linux-Ubuntu-24.04-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'GenerateSBOM', 'VerifySBOM', 'DocsGenerationV2']
|
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests']
|
||||||
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
||||||
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
# Test on Ubuntu 24.04 x64 X11
|
# Test on Ubuntu 24.04 x64 X11
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-x64-developer-build-x11-tests'
|
Id: 'ubuntu-24.04-x64-developer-build-x11-tests'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-24.04-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'TestOnly']
|
Features: ['Sccache', 'TestOnly']
|
||||||
Platform dependency: 'ubuntu-24.04-x64-developer-build'
|
Platform dependency: 'ubuntu-24.04-x64-developer-build'
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-x64-x11-tests'
|
Id: 'ubuntu-24.04-x64-x11-tests'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-24.04-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'TestOnly']
|
Features: ['Sccache', 'TestOnly']
|
||||||
Platform dependency: 'ubuntu-24.04-x64'
|
Platform dependency: 'ubuntu-24.04-x64'
|
||||||
@@ -139,22 +103,7 @@ Configurations:
|
|||||||
Environment variables: [
|
Environment variables: [
|
||||||
'PATH={{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}:{{.Env.PATH}}',
|
'PATH={{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}:{{.Env.PATH}}',
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'opensuse-16.0-developer-build'
|
|
||||||
Template: 'qtci-linux-openSUSE-16.0-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'WarningsAreErrors', 'UseConfigure', 'InsignificantTests', 'DoNotAbortTestingOnFirstFailure']
|
|
||||||
Configure arguments: '-nomake examples -developer-build'
|
|
||||||
Environment variables: [
|
|
||||||
'PATH={{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}:{{.Env.PATH}}',
|
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'sles-15_sp6-static'
|
Id: 'sles-15_sp6-static'
|
||||||
@@ -164,9 +113,7 @@ Configurations:
|
|||||||
Configure arguments: '-nomake examples -static -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
Configure arguments: '-nomake examples -static -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-10_22h2-msvc2022'
|
Id: 'windows-10_22h2-msvc2022'
|
||||||
@@ -178,71 +125,69 @@ Configurations:
|
|||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.. -DMySQL_ROOT={{.Env.ENV_MySQL_ROOT}} -DMySQL_LIBRARY_DIR={{.Env.ENV_MySQL_LIBRARY_DIR}}',
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.. -DMySQL_ROOT={{.Env.ENV_MySQL_ROOT}} -DMySQL_LIBRARY_DIR={{.Env.ENV_MySQL_LIBRARY_DIR}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE -DFEATURE_clangcpp=OFF -DINPUT_headersclean=ON',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE -DFEATURE_clangcpp=OFF -DINPUT_headersclean=ON',
|
||||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
||||||
'VCPKG_HOST_TRIPLET=x64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-windows-qt',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
'WEBVIEW2_SDK_ROOT={{.Env.WEBVIEW2_SDK_ROOT_PATH}}',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-11_24H2-msvc2022'
|
Id: 'windows-11_23H2-msvc2022'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'Packaging', "DebugAndRelease", 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Sccache', "DebugAndRelease", 'UseConfigure', 'Packaging', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Configure arguments: '-debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib'
|
Configure arguments: '-debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\..',
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\..',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE -DFEATURE_clangcpp=OFF -DINPUT_headersclean=ON',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE -DFEATURE_clangcpp=OFF -DINPUT_headersclean=ON',
|
||||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
||||||
'VCPKG_HOST_TRIPLET=x64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-windows-qt',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
'WEBVIEW2_SDK_ROOT={{.Env.WEBVIEW2_SDK_ROOT_PATH}}',
|
]
|
||||||
|
-
|
||||||
|
Id: 'windows-11_22h2-arm64-msvc2022'
|
||||||
|
Template: 'qtci-windows-11_22H2-aarch64-55'
|
||||||
|
Compiler: 'MSVC2022'
|
||||||
|
Features: ['Packaging', 'DebugAndRelease', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
|
Configure arguments: '-debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib -no-opengl -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
||||||
|
Environment variables: [
|
||||||
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_arm64}}\..',
|
||||||
|
'NON_QTBASE_CMAKE_ARGS= -DFEATURE_clangcpp=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC_ARM64}} -DQT_DEPLOY_FFMPEG=TRUE',
|
||||||
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-11_23h2-arm64-msvc2022'
|
Id: 'windows-11_23h2-arm64-msvc2022'
|
||||||
Template: 'qtci-windows-11_23H2-aarch64-53'
|
Template: 'qtci-windows-11_23H2-aarch64-53'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'Packaging', 'DebugAndRelease', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['DebugAndRelease', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM', 'InsignificantTests', 'DoNotAbortTestingOnFirstFailure']
|
||||||
Configure arguments: '-debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
Configure arguments: '-debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib -no-opengl -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_arm64}}\..',
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_arm64}}\..',
|
||||||
'NON_QTBASE_CMAKE_ARGS= -DFEATURE_clangcpp=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC_ARM64}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS= -DFEATURE_clangcpp=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC_ARM64}} -DQT_DEPLOY_FFMPEG=TRUE',
|
||||||
'VCPKG_HOST_TRIPLET=arm64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-windows-qt',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
'WEBVIEW2_SDK_ROOT={{.Env.WEBVIEW2_SDK_ROOT_PATH}}',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-11_24H2-msvc2022-arm64'
|
Id: 'windows-11_23H2-msvc2022-arm64'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Target arch: 'arm64'
|
Target arch: 'arm64'
|
||||||
Features: ['Sccache', 'Packaging', 'DoNotRunTests', 'TargetBuildOnly', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Sccache', 'DoNotRunTests', 'TargetBuildOnly', 'Packaging', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Platform dependency: 'windows-11_24h2-mingw13'
|
Platform dependency: 'windows-10_22h2-mingw13'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
'Path={{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
||||||
'TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc -qt-zlib -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer',
|
'TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer -no-feature-run-opengl-tests',
|
||||||
'TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ROOT_DIR_x64_arm64}} -DQT_FORCE_BUILD_TOOLS=ON',
|
'TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ROOT_DIR_x64_arm64}}',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_native_grpc=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC_ARM64}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_native_grpc=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC_ARM64}} -DQT_DEPLOY_FFMPEG=TRUE',
|
||||||
'OPENSSL_CONF_x64={{.Env.OPENSSL_CONF_x64_arm64}}',
|
'OPENSSL_CONF_x64={{.Env.OPENSSL_CONF_x64_arm64}}',
|
||||||
'OPENSSL_INCLUDE_x64={{.Env.OPENSSL_INCLUDE_x64_arm64}}',
|
'OPENSSL_INCLUDE_x64={{.Env.OPENSSL_INCLUDE_x64_arm64}}',
|
||||||
'OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}',
|
'OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}',
|
||||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc_arm64}}',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-windows-qt',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
'WEBVIEW2_SDK_ROOT={{.Env.WEBVIEW2_SDK_ROOT_PATH}}',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-11-x86_64-arm64-tests'
|
Id: 'windows-11-x86_64-arm64-tests'
|
||||||
Template: 'qtci-windows-11_23H2-aarch64-53'
|
Template: 'qtci-windows-11_22H2-aarch64-55'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['TestOnly']
|
Features: ['TestOnly']
|
||||||
Configure arguments: '-cross-compiled'
|
Configure arguments: '-no-opengl -cross-compiled'
|
||||||
Platform dependency: 'windows-11_24H2-msvc2022-arm64'
|
Platform dependency: 'windows-11_23H2-msvc2022-arm64'
|
||||||
-
|
-
|
||||||
Id: 'windows-11_24H2-msvc2022-developer-build'
|
Id: 'windows-11_23H2-msvc2022-developer-build'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'WarningsAreErrors', 'UseConfigure', 'StandaloneExamples']
|
Features: ['Sccache', 'DebugAndRelease', 'WarningsAreErrors', 'UseConfigure', 'StandaloneExamples']
|
||||||
Configure arguments: '-debug-and-release -force-asserts -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20'
|
Configure arguments: '-debug-and-release -force-asserts -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20'
|
||||||
@@ -250,33 +195,27 @@ Configurations:
|
|||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DMySQL_ROOT={{.Env.ENV_MySQL_ROOT}} -DMySQL_LIBRARY_DIR={{.Env.ENV_MySQL_LIBRARY_DIR}}',
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DMySQL_ROOT={{.Env.ENV_MySQL_ROOT}} -DMySQL_LIBRARY_DIR={{.Env.ENV_MySQL_LIBRARY_DIR}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE',
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
'VCPKG_HOST_TRIPLET=x64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-windows-qt',
|
|
||||||
'gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}',
|
'gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}',
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'rhel-9.6'
|
Id: 'rhel-8.10'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Packaging', 'Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Configure arguments: '-nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
Configure arguments: '-nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'rhel-10.0'
|
Id: 'rhel-9.4'
|
||||||
Template: 'qtci-linux-RHEL-10.0-x86_64-51'
|
Template: 'qtci-linux-RHEL-9.4-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'GenerateSBOM', 'VerifySBOM', 'InsignificantTests', 'DoNotAbortTestingOnFirstFailure']
|
Features: ['Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Configure arguments: '-nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
Configure arguments: '-nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'ios-universal'
|
Id: 'ios-universal'
|
||||||
@@ -285,27 +224,15 @@ Configurations:
|
|||||||
Target arch: 'arm64'
|
Target arch: 'arm64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
Features: ['Packaging', 'Sccache', 'DebugAndRelease', 'DisableTests', 'UseConfigure', 'WarningsAreErrors', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Packaging', 'Sccache', 'DebugAndRelease', 'DisableTests', 'UseConfigure', 'WarningsAreErrors', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang',
|
'TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include -DFFMPEG_DIR={{.Env.FFMPEG_DIR_IOS}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include -DFFMPEG_DIR={{.Env.FFMPEG_DIR_IOS}} -DQT_DEPLOY_FFMPEG=TRUE',
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'visionos-developer-build'
|
Id: 'windows-10_22h2-mingw13'
|
||||||
Template: 'qtci-macos-15-arm-104'
|
Template: 'qtci-windows-10_22H2-x86_64-53'
|
||||||
Target os: 'IOS_ANY'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
|
||||||
Features: ['Sccache', 'DisableTests', 'UseConfigure']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-developer-build -no-warnings-are-errors -nomake examples -nomake tests -platform macx-visionos-clang',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'windows-11_24h2-mingw13'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'Mingw'
|
Compiler: 'Mingw'
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Packaging', 'Sccache', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Configure arguments: '-release -force-debug-info -separate-debug-info -nomake examples'
|
Configure arguments: '-release -force-debug-info -separate-debug-info -nomake examples'
|
||||||
@@ -317,10 +244,10 @@ Configurations:
|
|||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_mingw}}',
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-11_24H2-llvm'
|
Id: 'windows-11_23H2-llvm'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'Packaging', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Packaging','Sccache', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Configure arguments: '-release -force-debug-info -separate-debug-info -nomake examples'
|
Configure arguments: '-release -force-debug-info -separate-debug-info -nomake examples'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path=C:\llvm-mingw\bin;{{.Env.Path}}',
|
'Path=C:\llvm-mingw\bin;{{.Env.Path}}',
|
||||||
@@ -330,8 +257,8 @@ Configurations:
|
|||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_llvm_mingw}}',
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-11_24H2-mingw13-developer-build'
|
Id: 'windows-11_23H2-mingw13-developer-build'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'Mingw'
|
Compiler: 'Mingw'
|
||||||
Features: ['Sccache', 'WarningsAreErrors', 'UseConfigure', 'StandaloneExamples']
|
Features: ['Sccache', 'WarningsAreErrors', 'UseConfigure', 'StandaloneExamples']
|
||||||
Configure arguments: '-developer-build -release -force-asserts -force-debug-info -separate-debug-info -make examples'
|
Configure arguments: '-developer-build -release -force-asserts -force-debug-info -separate-debug-info -make examples'
|
||||||
@@ -348,7 +275,7 @@ Configurations:
|
|||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging','DebianPackaging','DisableTests', 'Insignificant']
|
Features: ['Packaging','DebianPackaging','DisableTests', 'Insignificant']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'DEBIAN_RULES_REF=6.11_dev',
|
'DEBIAN_RULES_REF=6.9_dev',
|
||||||
'COIN_TARGET_DIST=tqtc-jammy',
|
'COIN_TARGET_DIST=tqtc-jammy',
|
||||||
'COIN_EXTRA_DEBIAN_PACKAGES={{.Env.HOME}}/debian_packages/',
|
'COIN_EXTRA_DEBIAN_PACKAGES={{.Env.HOME}}/debian_packages/',
|
||||||
'COIN_SBUILD_CHROOT=jammy-arm64-sbuild',
|
'COIN_SBUILD_CHROOT=jammy-arm64-sbuild',
|
||||||
@@ -361,7 +288,7 @@ Configurations:
|
|||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging','DebianPackaging','DisableTests', 'Insignificant']
|
Features: ['Packaging','DebianPackaging','DisableTests', 'Insignificant']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'DEBIAN_RULES_REF=6.11_dev',
|
'DEBIAN_RULES_REF=6.9_dev',
|
||||||
'COIN_TARGET_DIST=tqtc-jammy',
|
'COIN_TARGET_DIST=tqtc-jammy',
|
||||||
'COIN_EXTRA_DEBIAN_PACKAGES={{.Env.HOME}}/debian_packages/',
|
'COIN_EXTRA_DEBIAN_PACKAGES={{.Env.HOME}}/debian_packages/',
|
||||||
'COIN_SBUILD_CHROOT=jammy-amd64-sbuild',
|
'COIN_SBUILD_CHROOT=jammy-amd64-sbuild',
|
||||||
@@ -374,7 +301,7 @@ Configurations:
|
|||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging','DebianPackaging','DisableTests', 'Insignificant']
|
Features: ['Packaging','DebianPackaging','DisableTests', 'Insignificant']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'DEBIAN_RULES_REF=6.11_gles',
|
'DEBIAN_RULES_REF=6.9_gles',
|
||||||
'COIN_TARGET_DIST=tqtc-bookworm',
|
'COIN_TARGET_DIST=tqtc-bookworm',
|
||||||
'COIN_EXTRA_DEBIAN_PACKAGES={{.Env.HOME}}/debian_packages/',
|
'COIN_EXTRA_DEBIAN_PACKAGES={{.Env.HOME}}/debian_packages/',
|
||||||
'COIN_SBUILD_CHROOT=bookworm-arm64-sbuild',
|
'COIN_SBUILD_CHROOT=bookworm-arm64-sbuild',
|
||||||
|
|||||||
@@ -16,8 +16,6 @@ Configurations:
|
|||||||
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}',
|
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}',
|
||||||
'GST_PLUGIN_SCANNER={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
'GST_PLUGIN_SCANNER={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
||||||
'QT_QUICK_BACKEND=software',
|
'QT_QUICK_BACKEND=software',
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=armv7-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'qemu-arm64-developer-build'
|
Id: 'qemu-arm64-developer-build'
|
||||||
@@ -35,8 +33,6 @@ Configurations:
|
|||||||
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}',
|
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}',
|
||||||
'GST_PLUGIN_SCANNER={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
'GST_PLUGIN_SCANNER={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
||||||
'QT_QUICK_BACKEND=software',
|
'QT_QUICK_BACKEND=software',
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'qemu-mips64-developer-build'
|
Id: 'qemu-mips64-developer-build'
|
||||||
@@ -54,6 +50,4 @@ Configurations:
|
|||||||
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}',
|
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}',
|
||||||
'GST_PLUGIN_SCANNER={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
'GST_PLUGIN_SCANNER={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
||||||
'QT_QUICK_BACKEND=software',
|
'QT_QUICK_BACKEND=software',
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=mips64-linux-qt',
|
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -1,88 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'qnx-710-x86_64-developer-build-on-linux'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Target os: 'QNX_710'
|
|
||||||
Target arch: 'x86_64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'QCC'
|
|
||||||
Platform dependency: 'ubuntu-22.04'
|
|
||||||
Features: ['Packaging', 'VMSize8', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'QT_CMAKE_DIR=/opt/cmake-3.30.5/bin',
|
|
||||||
'QNX_TEST_ENV=LD_LIBRARY_PATH={{.Env.QNX_QEMU_LD_LIBRARY_PATH}} QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DCMAKE_SYSTEM_VERSION=710 -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'QNX_QEMU={{.Env.QNX_710_QEMU}}',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-qnx-qt',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'qnx-710-arm64-on-linux'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Target os: 'QNX_710'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'QCC'
|
|
||||||
Platform dependency: 'ubuntu-22.04'
|
|
||||||
Features: ['Packaging', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DCMAKE_SYSTEM_VERSION=710 -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-qnx-qt',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'qnx-710-armv7-on-linux'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Target os: 'QNX_710'
|
|
||||||
Target arch: 'armv7'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'QCC'
|
|
||||||
Platform dependency: 'ubuntu-22.04'
|
|
||||||
Features: ['Packaging', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DCMAKE_SYSTEM_VERSION=710 -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=armv7-qnx-qt',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'qnx-800-x86_64-developer-build-on-linux'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Target os: 'QNX_800'
|
|
||||||
Target arch: 'x86_64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'QCC'
|
|
||||||
Platform dependency: 'ubuntu-22.04'
|
|
||||||
Features: ['Packaging', 'VMSize8', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM', 'InsignificantTests']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_800}}/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'QT_CMAKE_DIR=/opt/cmake-3.30.5/bin',
|
|
||||||
'QNX_TEST_ENV=LD_LIBRARY_PATH={{.Env.QNX_QEMU_LD_LIBRARY_PATH}} QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DCMAKE_SYSTEM_VERSION=802 -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'QNX_QEMU={{.Env.QNX_800_QEMU}}',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-qnx-qt',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'qnx-800-arm64-on-linux'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Target os: 'QNX_800'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'QCC'
|
|
||||||
Platform dependency: 'ubuntu-22.04'
|
|
||||||
Features: ['Packaging', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_800}}/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DCMAKE_SYSTEM_VERSION=802 -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-qnx-qt',
|
|
||||||
]
|
|
||||||
47
coin/platform_configs/cmake_platforms_qemu_qnx710.yaml
Normal file
47
coin/platform_configs/cmake_platforms_qemu_qnx710.yaml
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
Version: 2
|
||||||
|
Configurations:
|
||||||
|
-
|
||||||
|
Id: 'qnx-710-x86_64-developer-build-on-linux'
|
||||||
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
|
Target os: 'QNX_710'
|
||||||
|
Target arch: 'x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Target compiler: 'QCC'
|
||||||
|
Platform dependency: 'ubuntu-22.04'
|
||||||
|
Features: ['Packaging', 'VMSize8', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
|
Environment variables: [
|
||||||
|
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -developer-build -no-dbus -nomake examples',
|
||||||
|
'TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-x8664.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
||||||
|
'QT_CMAKE_DIR=/opt/cmake-3.30.5/bin',
|
||||||
|
'QNX_TEST_ENV=LD_LIBRARY_PATH={{.Env.QNX_QEMU_LD_LIBRARY_PATH}} QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen QTEST_ENVIRONMENT=ci',
|
||||||
|
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
|
'QNX_QEMU={{.Env.QNX_710_QEMU}}',
|
||||||
|
]
|
||||||
|
-
|
||||||
|
Id: 'qnx-710-arm64-on-linux'
|
||||||
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
|
Target os: 'QNX_710'
|
||||||
|
Target arch: 'arm64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Target compiler: 'QCC'
|
||||||
|
Platform dependency: 'ubuntu-22.04'
|
||||||
|
Features: ['Packaging', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
|
Environment variables: [
|
||||||
|
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples',
|
||||||
|
'TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-aarch64le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
||||||
|
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
|
]
|
||||||
|
-
|
||||||
|
Id: 'qnx-710-armv7-on-linux'
|
||||||
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
|
Target os: 'QNX_710'
|
||||||
|
Target arch: 'armv7'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Target compiler: 'QCC'
|
||||||
|
Platform dependency: 'ubuntu-22.04'
|
||||||
|
Features: ['Packaging', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
|
Environment variables: [
|
||||||
|
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -no-dbus -nomake examples',
|
||||||
|
'TARGET_CMAKE_ARGS=-DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-armv7le.cmake -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
||||||
|
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
|
]
|
||||||
@@ -12,22 +12,6 @@ Configurations:
|
|||||||
Environment variables: [
|
Environment variables: [
|
||||||
'WIND_CC_SYSROOT=/opt/fsl_imx6_2_0_6_2_VSB',
|
'WIND_CC_SYSROOT=/opt/fsl_imx6_2_0_6_2_VSB',
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
||||||
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=armv7-vxworks-qt',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'vxworks-imx8-buildtest'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Target os: 'VxWorks'
|
|
||||||
Target arch: 'ARMv7'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'ubuntu-22.04'
|
|
||||||
Features: ['VMSize8', 'UseConfigure', 'DoNotRunTests', 'DoNotUploadTests']
|
|
||||||
Environment variables: [
|
|
||||||
'WIND_CC_SYSROOT=/opt/nxp_imx8_1_0_7_0_VSB',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
|
||||||
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target'
|
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target'
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
@@ -42,7 +26,5 @@ Configurations:
|
|||||||
Environment variables: [
|
Environment variables: [
|
||||||
'WIND_CC_SYSROOT=/opt/itl_generic_skylake_VSB',
|
'WIND_CC_SYSROOT=/opt/itl_generic_skylake_VSB',
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
||||||
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target',
|
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DFEATURE_harfbuzz=no -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-vxworks-qt',
|
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -8,15 +8,13 @@ Configurations:
|
|||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'vxworks-imx6-buildtest'
|
Platform dependency: 'vxworks-imx6-buildtest'
|
||||||
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly']
|
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly', 'InsignificantTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'WIND_CC_SYSROOT=/opt/fsl_imx6_2_0_6_2_VSB',
|
'WIND_CC_SYSROOT=/opt/fsl_imx6_2_0_6_2_VSB',
|
||||||
'VXWORKS_TEST_LIBS_PATH=/opt/fsl_imx6_2_0_6_2_VSB/usr/lib/common;/opt/fsl_imx6_2_0_6_2_VSB/usr/root/llvm/bin;/opt/fsl_imx6_2_0_6_2_VSB/usr/3pp/develop/usr/lib;/home/qt/work/install/target/lib',
|
'VXWORKS_TEST_LIBS_PATH=/opt/fsl_imx6_2_0_6_2_VSB/usr/lib/common;/opt/fsl_imx6_2_0_6_2_VSB/usr/root/llvm/bin;/opt/fsl_imx6_2_0_6_2_VSB/usr/3pp/develop/usr/lib;/home/qt/work/install/target/lib',
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
||||||
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target',
|
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
]
|
||||||
'VCPKG_TARGET_TRIPLET=armv7-vxworks-qt',
|
|
||||||
]
|
|
||||||
-
|
-
|
||||||
Id: 'vxworks-x86_64-tests'
|
Id: 'vxworks-x86_64-tests'
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
@@ -25,12 +23,10 @@ Configurations:
|
|||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'vxworks-x86_64-buildtest'
|
Platform dependency: 'vxworks-x86_64-buildtest'
|
||||||
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly']
|
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly', 'InsignificantTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'WIND_CC_SYSROOT=/opt/itl_generic_skylake_VSB',
|
'WIND_CC_SYSROOT=/opt/itl_generic_skylake_VSB',
|
||||||
'VXWORKS_TEST_LIBS_PATH=/opt/itl_generic_skylake_VSB/usr/lib/common;/opt/itl_generic_skylake_VSB/usr/root/llvm/bin;/opt/itl_generic_skylake_VSB/usr/3pp/develop/usr/lib;/home/qt/work/install/target/lib',
|
'VXWORKS_TEST_LIBS_PATH=/opt/itl_generic_skylake_VSB/usr/lib/common;/opt/itl_generic_skylake_VSB/usr/root/llvm/bin;/opt/itl_generic_skylake_VSB/usr/3pp/develop/usr/lib;/home/qt/work/install/target/lib',
|
||||||
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
'TARGET_CONFIGURE_ARGS=-release -force-debug-info -qpa offscreen -nomake examples',
|
||||||
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target',
|
'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DFEATURE_harfbuzz=no -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-vxworks-qt',
|
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -2,55 +2,47 @@ Version: 2
|
|||||||
Configurations:
|
Configurations:
|
||||||
|
|
||||||
-
|
-
|
||||||
Id: 'windows-11_24H2-msvc2022-minimal-static-test'
|
Id: 'windows-11_23H2-msvc2022-minimal-static-test'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'Packaging', 'UseConfigure', 'MinimalStaticTests']
|
Features: ['Sccache', 'UseConfigure', 'Packaging', 'MinimalStaticTests']
|
||||||
Configure arguments: '-static -release -headersclean -nomake examples -qt-libjpeg -no-icu -qt-doubleconversion -qt-zlib -c++std c++20 -no-feature-sql-psql'
|
Configure arguments: '-static -release -headersclean -nomake examples -qt-libjpeg -no-icu -qt-doubleconversion -qt-zlib -c++std c++20 -no-feature-sql-psql'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\..',
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\..',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE -DFEATURE_native_grpc=OFF -DFEATURE_clangcpp=OFF -DINPUT_headersclean=ON',
|
'NON_QTBASE_CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE -DFEATURE_native_grpc=OFF -DFEATURE_clangcpp=OFF -DINPUT_headersclean=ON',
|
||||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
||||||
'VCPKG_HOST_TRIPLET=x64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-windows-qt',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-11_23h2-arm64-msvc2022-minimal-static-test'
|
Id: 'windows-11_22h2-arm64-msvc2022-minimal-static-test'
|
||||||
Template: 'qtci-windows-11_23H2-aarch64-53'
|
Template: 'qtci-windows-11_22H2-aarch64-55'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'UseConfigure', 'InsignificantTests', 'Packaging', 'MinimalStaticTests']
|
Features: ['UseConfigure', 'InsignificantTests', 'Packaging', 'MinimalStaticTests']
|
||||||
Configure arguments: '-static -release -headersclean -nomake examples -qt-libjpeg -no-icu -qt-doubleconversion -qt-zlib -c++std c++17 -no-sql-psql'
|
Configure arguments: '-static -release -headersclean -nomake examples -qt-libjpeg -no-icu -qt-doubleconversion -qt-zlib -c++std c++17 -no-sql-psql'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_arm64}}\..',
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_arm64}}\..',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release -DFEATURE_native_grpc=OFF -DFEATURE_clangcpp=OFF -DFEATURE_qdoc=OFF',
|
'NON_QTBASE_CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release -DFEATURE_native_grpc=OFF -DFEATURE_clangcpp=OFF -DFEATURE_qdoc=OFF',
|
||||||
'VCPKG_HOST_TRIPLET=arm64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-windows-qt',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'rhel-9.6-minimal-static-test'
|
Id: 'rhel-8.10-minimal-static-test'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'MinimalStaticTests']
|
Features: ['Packaging', 'Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'MinimalStaticTests']
|
||||||
Configure arguments: '-static -nomake examples -release -qt-libjpeg -no-icu -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
Configure arguments: '-static -nomake examples -release -qt-libjpeg -no-icu -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release -DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DFEATURE_native_grpc=OFF',
|
'NON_QTBASE_CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release -DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DFEATURE_native_grpc=OFF'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-arm64'
|
Id: 'ubuntu-24.04-arm64'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
Template: 'qtci-linux-Ubuntu-24.04-aarch64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'Packaging', 'UseConfigure', 'InstallQt5Dependencies', 'DoNotRunTests']
|
Features: ['Packaging', 'UseConfigure', 'InstallQt5Dependencies', 'DoNotRunTests']
|
||||||
Configure arguments: '-static -nomake examples -release -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -no-libudev -bundled-xcb-xinput -no-icu -qt-doubleconversion'
|
Configure arguments: '-static -nomake examples -release -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -no-libudev -bundled-xcb-xinput -no-icu -qt-doubleconversion'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release',
|
'NON_QTBASE_CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release'
|
||||||
'VCPKG_HOST_TRIPLET=arm64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-linux-qt',
|
|
||||||
]
|
]
|
||||||
|
|
||||||
-
|
-
|
||||||
|
|||||||
@@ -7,21 +7,17 @@ Configurations:
|
|||||||
Features: ['Sccache', 'MinimalStaticTests', 'UseConfigure']
|
Features: ['Sccache', 'MinimalStaticTests', 'UseConfigure']
|
||||||
Configure arguments: '-nomake examples -static -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
Configure arguments: '-nomake examples -static -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
|
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}'
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-linux-qt',
|
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'windows-11_24H2-minimal-static'
|
Id: 'windows-11_23H2-minimal-static'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'MinimalStaticTests', 'UseConfigure']
|
Features: ['Sccache', 'MinimalStaticTests', 'UseConfigure']
|
||||||
Configure arguments: '-release -force-debug-info -static -nomake examples -qt-zlib -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
Configure arguments: '-release -force-debug-info -static -nomake examples -qt-zlib -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-psql -no-sql-mimer'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\..',
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\..',
|
||||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}',
|
||||||
'VCPKG_HOST_TRIPLET=x64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-windows-qt',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
'gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}',
|
'gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}',
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -2,70 +2,80 @@ Version: 2
|
|||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Id: 'android-arm64-on-macos'
|
Id: 'android-arm64-on-macos'
|
||||||
Template: 'qtci-macos-14-arm-106'
|
Template: 'qtci-macos-13-x86_64-103'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'arm64'
|
Target arch: 'arm64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis arm64-v8a',
|
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis arm64-v8a',
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARM64_NDK_LATEST}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARM64}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_LATEST}}'
|
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}'
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'android-armv7-on-windows'
|
Id: 'android-armv7-on-windows'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-10_22H2-x86_64-53'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'Mingw'
|
Compiler: 'Mingw'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'windows-11_24h2-mingw13'
|
Platform dependency: 'windows-10_22h2-mingw13'
|
||||||
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
'Path={{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis armeabi-v7a -no-feature-pkg-config',
|
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis armeabi-v7a -no-feature-pkg-config',
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}} -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARMV7_NDK_LATEST}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR={{.Env.Protobuf_ROOT_msvc}}/include',
|
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}} -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARMV7}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR={{.Env.Protobuf_ROOT_msvc}}/include',
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_LATEST}}'
|
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}'
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'android-9-x86-on-linux'
|
Id: 'android-9-x86-on-linux'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'x86'
|
Target arch: 'x86'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'rhel-9.6'
|
Platform dependency: 'rhel-8.10'
|
||||||
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM', 'JavaDocs']
|
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86',
|
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86',
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_NDK_LATEST}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
# We check QT_USE_TARGET_ANDROID_BUILD_DIR only in one configuration, to ensure builds
|
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}',
|
||||||
# without this option work too.
|
|
||||||
'COMMON_TARGET_TEST_CMAKE_ARGS=-DQT_USE_TARGET_ANDROID_BUILD_DIR=ON',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_LATEST}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_api_28'
|
'ANDROID_EMULATOR=emulator_x86_api_28'
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'android-16-x86_64-on-linux'
|
Id: 'android-15-x86_64-on-linux'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'x86_64'
|
Target arch: 'x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'rhel-9.6'
|
Platform dependency: 'rhel-8.10'
|
||||||
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM', 'JavaDocs']
|
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_64_NDK_LATEST}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_64}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
# We check QT_USE_TARGET_ANDROID_BUILD_DIR and QT_USE_ANDROID_MODERN_BUNDLE only in one
|
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}',
|
||||||
# configuration, to ensure builds without this option work too.
|
'ANDROID_EMULATOR=emulator_x86_64_api_35'
|
||||||
'COMMON_TARGET_TEST_CMAKE_ARGS=-DQT_USE_TARGET_ANDROID_BUILD_DIR=ON -DQT_USE_ANDROID_MODERN_BUNDLE=ON',
|
]
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_LATEST}}',
|
-
|
||||||
|
Id: 'android-16-x86_64-on-linux'
|
||||||
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
|
Target os: 'Android_ANY'
|
||||||
|
Target arch: 'x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Target compiler: 'Clang'
|
||||||
|
Platform dependency: 'rhel-8.10'
|
||||||
|
Features: ['Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM', 'InsignificantTests']
|
||||||
|
Environment variables: [
|
||||||
|
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
||||||
|
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
||||||
|
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_64}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
|
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_DEFAULT}}',
|
||||||
'ANDROID_EMULATOR=emulator_x86_64_api_36'
|
'ANDROID_EMULATOR=emulator_x86_64_api_36'
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -13,26 +13,13 @@ Configurations:
|
|||||||
-feature-exceptions -DQT_QMAKE_DEVICE_OPTIONS=\"QT_EMSCRIPTEN_ASYNCIFY=1\"",
|
-feature-exceptions -DQT_QMAKE_DEVICE_OPTIONS=\"QT_EMSCRIPTEN_ASYNCIFY=1\"",
|
||||||
'HEADLESS_CHROME_FOR_TESTING=true'
|
'HEADLESS_CHROME_FOR_TESTING=true'
|
||||||
]
|
]
|
||||||
-
|
|
||||||
Id: 'webassembly-linux-thread-asyncify-new'
|
|
||||||
Template: 'qtci-linux-openSUSE-16.0-x86_64-51'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'opensuse-16.0-developer-build'
|
|
||||||
Features: ['DoNotRunTests', 'UseConfigure']
|
|
||||||
Environment variables: [
|
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
|
||||||
"TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread \
|
|
||||||
-feature-exceptions -DQT_QMAKE_DEVICE_OPTIONS=\"QT_EMSCRIPTEN_ASYNCIFY=1\"",
|
|
||||||
'HEADLESS_CHROME_FOR_TESTING=true'
|
|
||||||
]
|
|
||||||
-
|
-
|
||||||
Id: 'webassembly-windows'
|
Id: 'webassembly-windows'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-10_22H2-x86_64-53'
|
||||||
Target os: 'WebAssembly'
|
Target os: 'WebAssembly'
|
||||||
Compiler: 'Mingw'
|
Compiler: 'Mingw'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'windows-11_24h2-mingw13'
|
Platform dependency: 'windows-10_22h2-mingw13'
|
||||||
Features: ['Packaging','DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Packaging','DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.EMSDK_PATH}};{{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
'Path={{.Env.EMSDK_PATH}};{{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
||||||
@@ -54,19 +41,6 @@ Configurations:
|
|||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
'TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON'
|
'TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON'
|
||||||
]
|
]
|
||||||
-
|
|
||||||
Id: 'webassembly-linux-thread-new'
|
|
||||||
Template: 'qtci-linux-openSUSE-16.0-x86_64-51'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'opensuse-16.0-developer-build'
|
|
||||||
Features: ['DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
|
||||||
Environment variables: [
|
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -nomake examples -feature-thread',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON'
|
|
||||||
]
|
|
||||||
-
|
-
|
||||||
Id: 'webassembly-linux-shared'
|
Id: 'webassembly-linux-shared'
|
||||||
Template: 'qtci-linux-openSUSE-15.6-x86_64-51'
|
Template: 'qtci-linux-openSUSE-15.6-x86_64-51'
|
||||||
@@ -80,16 +54,3 @@ Configurations:
|
|||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
'TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON'
|
'TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON'
|
||||||
]
|
]
|
||||||
-
|
|
||||||
Id: 'webassembly-linux-shared-new'
|
|
||||||
Template: 'qtci-linux-openSUSE-16.0-x86_64-51'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'opensuse-16.0-developer-build'
|
|
||||||
Features: ['DisableTests', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
|
||||||
Environment variables: [
|
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-release -platform wasm-emscripten -no-feature-thread -nomake tests -nomake examples -shared',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON'
|
|
||||||
]
|
|
||||||
|
|||||||
@@ -1,5 +1,10 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Configurations:
|
Configurations:
|
||||||
|
-
|
||||||
|
Id: 'ubuntu-22.04-license-check'
|
||||||
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['TestOnly', 'LicenseCheckV2']
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-x64-license-check'
|
Id: 'ubuntu-24.04-x64-license-check'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-50'
|
Template: 'qtci-linux-Ubuntu-24.04-x86_64-50'
|
||||||
|
|||||||
@@ -17,6 +17,4 @@ Configurations:
|
|||||||
'GL_INC_DIR=/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/AMSS/multimedia/graphics/include/public',
|
'GL_INC_DIR=/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/AMSS/multimedia/graphics/include/public',
|
||||||
'GL_LIB_DIR=/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/rel/libs/base:/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/rel/libs/multimedia/display:/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/rel/libs/multimedia/graphics:/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/rel/libs/platform/:/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/AMSS/multimedia/graphics/opengl/esx/build/integrity/prebuilt/',
|
'GL_LIB_DIR=/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/rel/libs/base:/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/rel/libs/multimedia/display:/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/rel/libs/multimedia/graphics:/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/rel/libs/platform/:/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/AMSS/multimedia/graphics/opengl/esx/build/integrity/prebuilt/',
|
||||||
'PATH=/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/comp:$PATH',
|
'PATH=/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/comp:$PATH',
|
||||||
'VCPKG_HOST_TRIPLET=x64-linux-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-integrity-qt',
|
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ Configurations:
|
|||||||
Target arch: 'arm64'
|
Target arch: 'arm64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'MinimalStaticTests', 'UseConfigure']
|
Features: ['Sccache', 'DebugAndRelease', 'MinimalStaticTests', 'UseConfigure']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang'
|
'TARGET_CONFIGURE_ARGS=-debug-and-release -nomake examples -platform macx-ios-clang'
|
||||||
|
|||||||
@@ -2,16 +2,16 @@ Version: 2
|
|||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Id: 'android-x86-developer-build-testrun-on-linux'
|
Id: 'android-x86-developer-build-testrun-on-linux'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'x86'
|
Target arch: 'x86'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'rhel-9.6'
|
Platform dependency: 'rhel-8.10'
|
||||||
Features: ['Packaging', 'Sccache', 'AndroidTestRun', 'UseConfigure']
|
Features: ['Packaging', 'Sccache', 'AndroidTestRun', 'UseConfigure']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -debug -developer-build -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86',
|
'TARGET_CONFIGURE_ARGS=-nomake examples -debug -developer-build -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86',
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}}',
|
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=',
|
'NON_QTBASE_TARGET_CMAKE_ARGS=',
|
||||||
'ANDROID_EMULATOR=emulator_x86_api_28']
|
'ANDROID_EMULATOR=emulator_x86_api_28']
|
||||||
|
|||||||
@@ -2,29 +2,27 @@ Version: 2
|
|||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Id: 'android-9-multi-abi'
|
Id: 'android-9-multi-abi'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'multi'
|
Target arch: 'multi'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: [
|
Platform dependency: [
|
||||||
'rhel-9.6',
|
'rhel-8.10',
|
||||||
'android-9-x86-on-linux',
|
'android-9-x86-on-linux',
|
||||||
'android-16-x86_64-on-linux'
|
'android-15-x86_64-on-linux'
|
||||||
]
|
]
|
||||||
Features: [
|
Features: [
|
||||||
'Sccache',
|
'Sccache',
|
||||||
'WarningsAreErrors',
|
'WarningsAreErrors',
|
||||||
'AndroidTestRun',
|
'AndroidTestRun',
|
||||||
'MinimalAndroidMultiABITests',
|
'MinimalAndroidMultiABITests',
|
||||||
'InstallDepsPerPlatformSubdir',
|
'InstallDepsPerPlatformSubdir'
|
||||||
'InsignificantTests',
|
|
||||||
'DoNotAbortTestingOnFirstFailure'
|
|
||||||
]
|
]
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'QT_CI_ARTIFACT_ID_PATH_Android-host=QT_CI_ARTIFACT_ID_PATH_rhel-9.6',
|
'QT_CI_ARTIFACT_ID_PATH_Android-host=QT_CI_ARTIFACT_ID_PATH_rhel-8.10',
|
||||||
'QT_CI_ARTIFACT_ID_PATH_Android-x86=QT_CI_ARTIFACT_ID_PATH_android-9-x86-on-linux',
|
'QT_CI_ARTIFACT_ID_PATH_Android-x86=QT_CI_ARTIFACT_ID_PATH_android-9-x86-on-linux',
|
||||||
'QT_CI_ARTIFACT_ID_PATH_Android-x86_64=QT_CI_ARTIFACT_ID_PATH_android-16-x86_64-on-linux',
|
'QT_CI_ARTIFACT_ID_PATH_Android-x86_64=QT_CI_ARTIFACT_ID_PATH_android-15-x86_64-on-linux',
|
||||||
'COMMON_TARGET_TEST_CMAKE_ARGS=-DQT_ANDROID_ABIS="x86;x86_64"',
|
'COMMON_TARGET_TEST_CMAKE_ARGS=-DQT_ANDROID_ABIS="x86;x86_64"',
|
||||||
'ANDROID_EMULATOR=emulator_x86_api_28'
|
'ANDROID_EMULATOR=emulator_x86_api_28'
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -8,17 +8,27 @@ Configurations:
|
|||||||
# Build on recent macOS version with latest Xcode
|
# Build on recent macOS version with latest Xcode
|
||||||
|
|
||||||
-
|
-
|
||||||
Id: 'macos-universal-on-arm64'
|
Id: 'macos-universal-on-x86_64'
|
||||||
Template: 'qtci-macos-15-arm-104'
|
Template: 'qtci-macos-15-x86_64-103'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target arch: 'x86_64-arm64'
|
Target arch: 'x86_64-arm64'
|
||||||
Features: ['Sccache', 'Packaging', 'DoNotRunTests', 'WarningsAreErrors', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
Features: ['Packaging', 'Sccache', 'DoNotRunTests', 'WarningsAreErrors', 'UseConfigure', 'GenerateSBOM', 'VerifySBOM']
|
||||||
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework'
|
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}',
|
'CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON -DQT_FEATURE_open62541_security=OFF',
|
'NON_QTBASE_CMAKE_ARGS=-DFEATURE_gds=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON -DQT_FEATURE_open62541_security=OFF',
|
||||||
'VCPKG_HOST_TRIPLET=universal-osx-qt',
|
]
|
||||||
'VCPKG_TARGET_TRIPLET=universal-osx-qt',
|
|
||||||
|
-
|
||||||
|
Id: 'macos-universal-on-arm64'
|
||||||
|
Template: 'qtci-macos-14-arm-106'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Target arch: 'x86_64-arm64'
|
||||||
|
Features: ['DoNotRunTests', 'WarningsAreErrors', 'UseConfigure']
|
||||||
|
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -framework'
|
||||||
|
Environment variables: [
|
||||||
|
'CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"',
|
||||||
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON',
|
||||||
]
|
]
|
||||||
|
|
||||||
# Test on all supported macOS versions (deployment targets)
|
# Test on all supported macOS versions (deployment targets)
|
||||||
@@ -30,26 +40,19 @@ Configurations:
|
|||||||
Template: 'qtci-macos-13-x86_64-103'
|
Template: 'qtci-macos-13-x86_64-103'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging']
|
Features: ['Sccache', 'TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
-
|
-
|
||||||
Id: 'macos-14-x86_64-tests'
|
Id: 'macos-14-x86_64-tests'
|
||||||
Template: 'qtci-macos-14-x86_64-105'
|
Template: 'qtci-macos-14-x86_64-105'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging']
|
Features: ['Sccache', 'TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
-
|
-
|
||||||
Id: 'macos-15-x86_64-tests'
|
Id: 'macos-15-x86_64-tests'
|
||||||
Template: 'qtci-macos-15-x86_64-103'
|
Template: 'qtci-macos-15-x86_64-103'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging']
|
Features: ['Sccache', 'TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
-
|
|
||||||
Id: 'macos-26-x86_64-tests'
|
|
||||||
Template: 'qtci-macos-26-x86_64-101'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging', 'DoNotAbortTestingOnFirstFailure']
|
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
|
||||||
Environment variables: [ 'COIN_CTEST_IGNORE_EXIT_CODE=1' ]
|
|
||||||
|
|
||||||
# And arm64
|
# And arm64
|
||||||
|
|
||||||
@@ -57,25 +60,46 @@ Configurations:
|
|||||||
Id: 'macos-13-arm64-tests'
|
Id: 'macos-13-arm64-tests'
|
||||||
Template: 'qtci-macos-13-arm-107'
|
Template: 'qtci-macos-13-arm-107'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging']
|
Features: ['TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
-
|
-
|
||||||
Id: 'macos-14-arm64-tests'
|
Id: 'macos-14-arm64-tests'
|
||||||
Template: 'qtci-macos-14-arm-106'
|
Template: 'qtci-macos-14-arm-106'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging']
|
Features: ['TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
-
|
-
|
||||||
Id: 'macos-15-arm64-tests'
|
Id: 'macos-15-arm64-tests'
|
||||||
Template: 'qtci-macos-15-arm-104'
|
Template: 'qtci-macos-15-arm-104'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging']
|
Features: ['TestOnly', 'Packaging']
|
||||||
|
Platform dependency: 'macos-universal-on-x86_64'
|
||||||
|
|
||||||
|
# Test the universal packaging built on arm64
|
||||||
|
|
||||||
|
-
|
||||||
|
Id: 'macos-13-arm-on-arm64-tests'
|
||||||
|
Template: 'qtci-macos-13-arm-107'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Features: ['TestOnly']
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-arm64'
|
||||||
-
|
-
|
||||||
Id: 'macos-26-arm64-tests'
|
Id: 'macos-13-arm-on-x86_64-tests'
|
||||||
Template: 'qtci-macos-26-arm-104'
|
Template: 'qtci-macos-13-x86_64-103'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging']
|
Features: ['Sccache', 'TestOnly']
|
||||||
|
Platform dependency: 'macos-universal-on-arm64'
|
||||||
|
-
|
||||||
|
Id: 'macos-14-arm-on-x86_64-tests'
|
||||||
|
Template: 'qtci-macos-14-x86_64-105'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Features: ['Sccache', 'TestOnly']
|
||||||
|
Platform dependency: 'macos-universal-on-arm64'
|
||||||
|
-
|
||||||
|
Id: 'macos-15-arm-on-x86_64-tests'
|
||||||
|
Template: 'qtci-macos-15-x86_64-103'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Features: ['Sccache', 'TestOnly', 'InsignificantTests']
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
Platform dependency: 'macos-universal-on-arm64'
|
||||||
|
|
||||||
# =========================================================================
|
# =========================================================================
|
||||||
@@ -90,18 +114,6 @@ Configurations:
|
|||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'DoNotRunTests', 'WarningsAreErrors', 'UseConfigure', 'StandaloneExamples']
|
Features: ['Sccache', 'DoNotRunTests', 'WarningsAreErrors', 'UseConfigure', 'StandaloneExamples']
|
||||||
Configure arguments: '-developer-build -release -force-asserts -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples'
|
Configure arguments: '-developer-build -release -force-asserts -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples'
|
||||||
Environment variables: [
|
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
|
||||||
'VCPKG_HOST_TRIPLET=universal-osx-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=universal-osx-qt',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'macos-26-x86_64-developer-build'
|
|
||||||
Template: 'qtci-macos-26-x86_64-101'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Sccache', 'DoNotRunTests', 'WarningsAreErrors', 'UseConfigure', 'StandaloneExamples']
|
|
||||||
Configure arguments: '-developer-build -release -force-asserts -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -make examples'
|
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}',
|
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
||||||
@@ -110,25 +122,11 @@ Configurations:
|
|||||||
Id: 'macos-arm64-developer-build'
|
Id: 'macos-arm64-developer-build'
|
||||||
Template: 'qtci-macos-15-arm-104'
|
Template: 'qtci-macos-15-arm-104'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'DoNotRunTests', 'WarningsAreErrors', 'UseConfigure']
|
Features: ['DoNotRunTests', 'WarningsAreErrors', 'UseConfigure']
|
||||||
Configure arguments: '-developer-build -nomake examples -debug -framework'
|
Configure arguments: '-developer-build -nomake examples -debug -framework'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}',
|
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
||||||
'VCPKG_HOST_TRIPLET=universal-osx-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=universal-osx-qt',
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'macos-26-arm64-developer-build'
|
|
||||||
Template: 'qtci-macos-26-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Sccache', 'DoNotRunTests', 'WarningsAreErrors', 'UseConfigure', 'Insignificant']
|
|
||||||
Configure arguments: '-developer-build -nomake examples -debug -framework'
|
|
||||||
Environment variables: [
|
|
||||||
'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_DIR}}',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE',
|
|
||||||
'VCPKG_HOST_TRIPLET=arm64-osx-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=arm64-osx-qt',
|
|
||||||
]
|
]
|
||||||
|
|
||||||
# Test on all supported macOS versions (deployment targets)
|
# Test on all supported macOS versions (deployment targets)
|
||||||
@@ -148,12 +146,5 @@ Configurations:
|
|||||||
Id: 'macos-15-arm64-developer-build-tests'
|
Id: 'macos-15-arm64-developer-build-tests'
|
||||||
Template: 'qtci-macos-15-arm-104'
|
Template: 'qtci-macos-15-arm-104'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['TestOnly']
|
Features: ['TestOnly', 'InsignificantTests']
|
||||||
Platform dependency: 'macos-arm64-developer-build'
|
Platform dependency: 'macos-arm64-developer-build'
|
||||||
-
|
|
||||||
Id: 'macos-26-arm64-developer-build-tests'
|
|
||||||
Template: 'qtci-macos-26-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['TestOnly']
|
|
||||||
Platform dependency: 'macos-26-arm64-developer-build'
|
|
||||||
Environment variables: [ 'COIN_CTEST_IGNORE_EXIT_CODE=1' ]
|
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Module only: true
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
"ubuntu-22.04"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Module only: True
|
|
||||||
Include: [yocto.yaml]
|
|
||||||
Configurations: []
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Module only: True
|
|
||||||
Include: [yocto.yaml]
|
|
||||||
Configurations: []
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Module only: True
|
|
||||||
Include: [yocto.yaml]
|
|
||||||
Configurations: []
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
'rhel-9.6'
|
|
||||||
],
|
|
||||||
cmake_platforms_target_android.yaml: [
|
|
||||||
'android-15-x86_64-on-linux',
|
|
||||||
'android-9-x86-on-linux'
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
# Android nightly to check for -qtnamespace errors/issues
|
|
||||||
Overrides:
|
|
||||||
-
|
|
||||||
Id: 'android-15-x86_64-on-linux'
|
|
||||||
Features: ['Sccache', 'AndroidTestRun', 'VMSize8', 'UseConfigure']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-qtnamespace TestNamespace -nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_64_NDK_LATEST}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_LATEST}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_64_api_35'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-9-x86-on-linux'
|
|
||||||
Features: ['Sccache', 'AndroidTestRun', 'VMSize8', 'UseConfigure']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-qtnamespace TestNamespace -nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_NDK_LATEST}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_LATEST}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_api_28'
|
|
||||||
]
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
'rhel-9.6',
|
|
||||||
'windows-11_24h2-mingw13'
|
|
||||||
],
|
|
||||||
cmake_platforms_target_android.yaml: [
|
|
||||||
'android-15-x86_64-on-linux',
|
|
||||||
'android-9-x86-on-linux',
|
|
||||||
'android-armv7-on-windows',
|
|
||||||
'android-arm64-on-macos'
|
|
||||||
],
|
|
||||||
macos.yaml: [
|
|
||||||
'macos-universal-on-arm64'
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
# Android nightly to check for older (but still supported for the branch) NDKs
|
|
||||||
Overrides:
|
|
||||||
-
|
|
||||||
Id: 'android-15-x86_64-on-linux'
|
|
||||||
Features: ['Sccache', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'WarningsAreErrors']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_NIGHTLY1}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_NIGHTLY1}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_64_NDK_NIGHTLY1}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_NIGHTLY1}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_64_api_35'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-9-x86-on-linux'
|
|
||||||
Features: ['Sccache', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'WarningsAreErrors']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_NIGHTLY1}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_NIGHTLY1}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_NDK_NIGHTLY1}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_NIGHTLY1}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_api_28'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-armv7-on-windows'
|
|
||||||
Features: ['Sccache', 'WarningsAreErrors', 'DisableTests', 'UseConfigure']
|
|
||||||
Environment variables: [
|
|
||||||
'Path={{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_NIGHTLY1}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis armeabi-v7a -no-feature-pkg-config',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_NIGHTLY1}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}} -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARMV7_NDK_NIGHTLY1}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR={{.Env.Protobuf_ROOT_msvc}}/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_NIGHTLY1}}'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-arm64-on-macos'
|
|
||||||
Features: ['Sccache', 'WarningsAreErrors', 'DisableTests', 'UseConfigure']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_NIGHTLY1}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis arm64-v8a',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_NIGHTLY1}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARM64_NDK_NIGHTLY1}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_NIGHTLY1}}'
|
|
||||||
]
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
'rhel-9.6',
|
|
||||||
'windows-11_24h2-mingw13'
|
|
||||||
],
|
|
||||||
cmake_platforms_target_android.yaml: [
|
|
||||||
'android-15-x86_64-on-linux',
|
|
||||||
'android-9-x86-on-linux',
|
|
||||||
'android-armv7-on-windows',
|
|
||||||
'android-arm64-on-macos'
|
|
||||||
],
|
|
||||||
macos.yaml: [
|
|
||||||
'macos-universal-on-arm64'
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
# Android nightly to check for older (but still supported for the branch) NDKs
|
|
||||||
Overrides:
|
|
||||||
-
|
|
||||||
Id: 'android-15-x86_64-on-linux'
|
|
||||||
Features: ['Sccache', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'WarningsAreErrors']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_NIGHTLY2}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_NIGHTLY2}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_64_NDK_NIGHTLY2}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_NIGHTLY2}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_64_api_35'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-9-x86-on-linux'
|
|
||||||
Features: ['Sccache', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'WarningsAreErrors']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_NIGHTLY2}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_NIGHTLY2}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_NDK_NIGHTLY2}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_NIGHTLY2}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_api_28'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-armv7-on-windows'
|
|
||||||
Features: ['Sccache', 'WarningsAreErrors', 'DisableTests', 'UseConfigure']
|
|
||||||
Environment variables: [
|
|
||||||
'Path={{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_NIGHTLY2}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis armeabi-v7a -no-feature-pkg-config',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_NIGHTLY2}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH={{.Env.Protobuf_ROOT_mingw}} -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARMV7_NDK_NIGHTLY2}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR={{.Env.Protobuf_ROOT_msvc}}/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_NIGHTLY2}}'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-arm64-on-macos'
|
|
||||||
Features: ['Sccache', 'WarningsAreErrors', 'DisableTests', 'UseConfigure']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_NIGHTLY2}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis arm64-v8a',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_NIGHTLY2}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DQT_ADDITIONAL_HOST_PACKAGES_PREFIX_PATH=/usr/local -DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_ARM64_NDK_NIGHTLY2}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_NIGHTLY2}}'
|
|
||||||
]
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
'rhel-9.6'
|
|
||||||
],
|
|
||||||
cmake_platforms_target_android.yaml: [
|
|
||||||
'android-16-x86_64-on-linux',
|
|
||||||
'android-9-x86-on-linux'
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
# Android nightly to check for preview NDKs (beta/RC or a newer NDK than the _LATEST used in CI)
|
|
||||||
Overrides:
|
|
||||||
-
|
|
||||||
Id: 'android-16-x86_64-on-linux'
|
|
||||||
Features: ['Sccache', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'WarningsAreErrors']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_PREVIEW}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_PREVIEW}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_64_NDK_PREVIEW}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_PREVIEW}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_64_api_35'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-9-x86-on-linux'
|
|
||||||
Features: ['Sccache', 'AndroidTestRun', 'VMSize8', 'UseConfigure', 'WarningsAreErrors']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_PREVIEW}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86',
|
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_PREVIEW}} -DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID_X86_NDK_PREVIEW}} -DQT_DEPLOY_FFMPEG=TRUE -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_PREVIEW}}',
|
|
||||||
'ANDROID_EMULATOR=emulator_x86_api_28'
|
|
||||||
]
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'windows-11_24H2-msvc2022-developer-build-cxx23'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'WarningsAreErrors', 'UseConfigure', 'StandaloneExamples']
|
|
||||||
Configure arguments: '-debug-and-release -force-asserts -make examples -developer-build -force-debug-info -qt-zlib -c++std c++23'
|
|
||||||
Environment variables: [
|
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DMySQL_ROOT={{.Env.ENV_MySQL_ROOT}} -DMySQL_LIBRARY_DIR={{.Env.ENV_MySQL_LIBRARY_DIR}}',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
|
||||||
'VCPKG_HOST_TRIPLET=x64-windows-qt',
|
|
||||||
'VCPKG_TARGET_TRIPLET=x64-windows-qt',
|
|
||||||
'gRPC_ROOT={{.Env.gRPC_ROOT_msvc}}',
|
|
||||||
]
|
|
||||||
# Test gcc-14 on Ubuntu 24.04 ARM64 Wayland
|
|
||||||
-
|
|
||||||
Id: 'ubuntu-24.04-arm64-gcc14-cxx23'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests']
|
|
||||||
Configure arguments: '-developer-build -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-pcre -no-libudev -bundled-xcb-xinput -c++std c++23'
|
|
||||||
Environment variables: [
|
|
||||||
'COMMON_CMAKE_ARGS=-DCMAKE_C_COMPILER=gcc-14 -DCMAKE_CXX_COMPILER=g++-14',
|
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DINPUT_headersclean=ON'
|
|
||||||
]
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'ubuntu-24.04-x64-examples-and-tests-build'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'NoSubmoduleDependencies']
|
|
||||||
Configure arguments: '-make examples -make tests'
|
|
||||||
Environment variables: [
|
|
||||||
'COMMON_CMAKE_ARGS=-DQT_BUILD_EXAMPLES_AS_EXTERNAL=OFF -DQT_GENERATE_SBOM=OFF',
|
|
||||||
'COMMON_NON_QTBASE_CMAKE_ARGS=-DQT_BUILD_EXAMPLES_AS_EXTERNAL=OFF -DQT_GENERATE_SBOM=OFF',
|
|
||||||
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE'
|
|
||||||
]
|
|
||||||
@@ -1,14 +1,20 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Module only: True
|
Module only: True
|
||||||
|
Configurations:
|
||||||
|
-
|
||||||
|
Id: 'macos-15-arm64-developer-build'
|
||||||
|
Template: 'qtci-macos-15-arm-104'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Features: ['Sccache', 'WarningsAreErrors', 'UseConfigure']
|
||||||
|
Configure arguments: '-developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -nomake examples -nomake tests'
|
||||||
|
Environment variables: [
|
||||||
|
# FIXME: macOS 15 ARM VMs have trouble attaching to test via lldb
|
||||||
|
'QTEST_DISABLE_STACK_DUMP=1'
|
||||||
|
]
|
||||||
|
|
||||||
# Please add nightly/beta configs to macos.yaml with the appropriate
|
-
|
||||||
# COIN_CTEST_IGNORE_EXIT_CODE to make it insignificant.
|
Id: 'macos-15-x86_64-developer-build'
|
||||||
|
Template: 'qtci-macos-15-x86_64-103'
|
||||||
Include: [
|
Compiler: 'Clang'
|
||||||
macos.yaml: [
|
Features: ['Sccache', 'WarningsAreErrors', 'UseConfigure']
|
||||||
'macos-universal-on-arm64',
|
Configure arguments: '-developer-build -release -force-debug-info -no-pch -no-framework -qtnamespace TestNamespace -nomake examples -nomake tests'
|
||||||
'macos-26-arm64-tests',
|
|
||||||
'macos-26-arm64-developer-build',
|
|
||||||
'macos-26-arm64-developer-build-tests'
|
|
||||||
],
|
|
||||||
]
|
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Include: [
|
Include: [
|
||||||
cmake_platforms.yaml: [
|
cmake_platforms.yaml: [
|
||||||
'windows-11_24h2-mingw13'
|
windows-10_22h2-mingw13
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Id: 'qnx-710-arm64-on-windows'
|
Id: 'qnx-710-arm64-on-windows'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-10_22H2-x86_64-53'
|
||||||
Target os: 'QNX_710'
|
Target os: 'QNX_710'
|
||||||
Target arch: 'arm64'
|
Target arch: 'arm64'
|
||||||
Compiler: 'Mingw'
|
Compiler: 'Mingw'
|
||||||
Target compiler: 'QCC'
|
Target compiler: 'QCC'
|
||||||
Platform dependency: 'windows-11_24h2-mingw13'
|
Platform dependency: 'windows-10_22h2-mingw13'
|
||||||
Features: ['DisableTests', 'UseConfigure']
|
Features: ['DisableTests', 'UseConfigure']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
'Path={{.Env.MINGW_PATH}}\bin;{{.Env.Path}}',
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Module only: True
|
Module only: True
|
||||||
Include: [
|
Configurations:
|
||||||
cmake_platforms.yaml: [
|
|
||||||
"ubuntu-22.04"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
Overrides:
|
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-22.04'
|
Id: 'ubuntu-22.04-axivion'
|
||||||
Features: ['Axivion', 'DisableTests', 'UseConfigure', 'VMSize16']
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-50'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['Axivion', 'DisableTests', 'UseConfigure', 'VMSize8']
|
||||||
|
Configure arguments: '-nomake examples -release -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
||||||
|
Environment variables: [
|
||||||
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
||||||
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DINPUT_headersclean=ON -DQT_DEPLOY_FFMPEG=TRUE'
|
||||||
|
]
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'ubuntu-24.04-x64-run-cmake-tests'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'NoSubmoduleDependencies', 'TopLevelRunCMakeTests', 'DisableTests', 'VMSize16']
|
|
||||||
Configure arguments: ''
|
|
||||||
Environment variables: []
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Module only: True
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'ubuntu-22.04-baseline-tests'
|
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'UseConfigure']
|
|
||||||
Configure arguments: '-developer-build -nomake examples'
|
|
||||||
Environment variables: [
|
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
|
||||||
'CTEST_DIR=tests/baseline',
|
|
||||||
'TESTARGS=-auto',
|
|
||||||
'QT_LANCELOT_SERVER=10.150.153.60'
|
|
||||||
]
|
|
||||||
|
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Id: 'windows-11_24H2-msvc2022-unity-build'
|
Id: 'windows-11_23H2-msvc2022-unity-build'
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'Debug', 'UseConfigure', 'DoNotRunTests']
|
Features: ['Sccache', 'Debug', 'UseConfigure', 'DoNotRunTests']
|
||||||
Configure arguments: '-debug -force-debug-info -headersclean -nomake examples -qt-zlib' # disabled example builds: qmake builds fail with C1041
|
Configure arguments: '-debug -force-debug-info -headersclean -make examples -qt-zlib'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.. -DQT_UNITY_BUILD=ON',
|
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.. -DQT_UNITY_BUILD=ON',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE -DFEATURE_clangcpp=OFF -DINPUT_headersclean=ON',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC}} -DQT_DEPLOY_FFMPEG=TRUE -DFEATURE_clangcpp=OFF -DINPUT_headersclean=ON',
|
||||||
@@ -13,8 +13,8 @@ Configurations:
|
|||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'rhel-9.6-unity-build'
|
Id: 'rhel-8.10-unity-build'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'DoNotRunTests']
|
Features: ['Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'DoNotRunTests']
|
||||||
Configure arguments: '-make examples -debug -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
Configure arguments: '-make examples -debug -force-debug-info -headersclean -separate-debug-info -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput'
|
||||||
@@ -24,7 +24,7 @@ Configurations:
|
|||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-arm64-unity-build'
|
Id: 'ubuntu-24.04-arm64-unity-build'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
Template: 'qtci-linux-Ubuntu-24.04-aarch64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests']
|
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests']
|
||||||
Configure arguments: '-make examples -debug -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput -qpa offscreen\;xcb'
|
Configure arguments: '-make examples -debug -force-debug-info -separate-debug-info -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput -qpa offscreen\;xcb'
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Configurations: []
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
'windows-11_24H2-msvc2022-developer-build',
|
|
||||||
'windows-11_24H2-mingw13-developer-build',
|
|
||||||
'windows-11_24H2-llvm'
|
|
||||||
]
|
|
||||||
]
|
|
||||||
# Windows nightly to check for -qtnamespace errors/issues
|
|
||||||
Overrides:
|
|
||||||
-
|
|
||||||
Id: 'windows-11_24H2-msvc2022-developer-build'
|
|
||||||
Configure arguments: '-qtnamespace TestNamespace -debug-and-release -force-asserts -make examples -developer-build -force-debug-info -qt-zlib -c++std c++20'
|
|
||||||
-
|
|
||||||
Id: 'windows-11_24H2-mingw13-developer-build'
|
|
||||||
Configure arguments: '-qtnamespace TestNamespace -developer-build -release -force-asserts -force-debug-info -separate-debug-info -make examples'
|
|
||||||
-
|
|
||||||
Id: 'windows-11_24H2-llvm'
|
|
||||||
Features: ['Sccache', 'UseConfigure']
|
|
||||||
Configure arguments: '-qtnamespace TestNamespace -release -force-debug-info -separate-debug-info -nomake examples'
|
|
||||||
@@ -4,10 +4,9 @@ Include: [
|
|||||||
cmake_platforms.yaml: [
|
cmake_platforms.yaml: [
|
||||||
"ubuntu-22.04",
|
"ubuntu-22.04",
|
||||||
"ubuntu-22.04-developer-build",
|
"ubuntu-22.04-developer-build",
|
||||||
"ubuntu-22.04-developer-build-x11-tests",
|
"ubuntu-24.04-x64-developer-build-x11-tests",
|
||||||
"windows-11_24H2-msvc2022-developer-build",
|
"windows-11_23H2-msvc2022-developer-build",
|
||||||
"ios-universal",
|
"ios-universal"
|
||||||
"documentation-warnings",
|
|
||||||
],
|
],
|
||||||
macos.yaml: [
|
macos.yaml: [
|
||||||
"macos-arm64-developer-build",
|
"macos-arm64-developer-build",
|
||||||
@@ -19,7 +18,7 @@ Include: [
|
|||||||
cmake_platforms_qemu.yaml: [
|
cmake_platforms_qemu.yaml: [
|
||||||
"qemu-armv7-developer-build"
|
"qemu-armv7-developer-build"
|
||||||
],
|
],
|
||||||
cmake_platforms_qemu_qnx.yaml: [
|
cmake_platforms_qemu_qnx710.yaml: [
|
||||||
"qnx-710-x86_64-developer-build-on-linux"
|
"qnx-710-x86_64-developer-build-on-linux"
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ Configurations:
|
|||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-9.4-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
-
|
-
|
||||||
|
|||||||
@@ -2,33 +2,33 @@ Version: 2
|
|||||||
Module only: True
|
Module only: True
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'DebugAndRelease']
|
Features: ['Sccache', 'DebugAndRelease']
|
||||||
Configure arguments: ''
|
Configure arguments: ''
|
||||||
Environment variables: []
|
Environment variables: []
|
||||||
Environment script: ['%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvarsall.bat', 'amd64']
|
Environment script: ['%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvarsall.bat', 'amd64']
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'DebugAndRelease']
|
Features: ['Sccache', 'DebugAndRelease']
|
||||||
Configure arguments: ''
|
Configure arguments: ''
|
||||||
Environment variables: []
|
Environment variables: []
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
Template: 'qtci-linux-Ubuntu-24.04-aarch64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'DebugAndRelease']
|
Features: ['Sccache', 'DebugAndRelease']
|
||||||
Configure arguments: ''
|
Configure arguments: ''
|
||||||
Environment variables: []
|
Environment variables: []
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-15-arm-104'
|
Template: 'qtci-macos-14-arm-106'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'DebugAndRelease']
|
Features: ['Sccache', 'DebugAndRelease']
|
||||||
Configure arguments: ''
|
Configure arguments: ''
|
||||||
Environment variables: []
|
Environment variables: []
|
||||||
# without tests
|
# without tests
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'DisableTests']
|
Features: ['Sccache', 'DebugAndRelease', 'DisableTests']
|
||||||
Configure arguments: ''
|
Configure arguments: ''
|
||||||
@@ -36,34 +36,21 @@ Configurations:
|
|||||||
Environment script: ['%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvarsall.bat', 'amd64']
|
Environment script: ['%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvarsall.bat', 'amd64']
|
||||||
# oldest Qt version
|
# oldest Qt version
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
Template: 'qtci-windows-11_23H2-x86_64-54'
|
||||||
Compiler: 'MSVC2022'
|
Compiler: 'MSVC2022'
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'OldestQt']
|
Features: ['Sccache', 'DebugAndRelease', 'OldestQt']
|
||||||
Configure arguments: ''
|
Configure arguments: ''
|
||||||
Environment variables: []
|
Environment variables: []
|
||||||
Environment script: ['%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvarsall.bat', 'amd64']
|
Environment script: ['%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvarsall.bat', 'amd64']
|
||||||
-
|
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'OldestQt']
|
|
||||||
Configure arguments: ''
|
|
||||||
Environment variables: []
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'OldestQt', 'QtC18AndEarlier']
|
|
||||||
Configure arguments: ''
|
|
||||||
Environment variables: []
|
|
||||||
-
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'OldestQt']
|
Features: ['Sccache', 'DebugAndRelease', 'OldestQt']
|
||||||
Configure arguments: ''
|
Configure arguments: ''
|
||||||
Environment variables: []
|
Environment variables: []
|
||||||
# Tests GCC 11
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
Template: 'qtci-macos-14-arm-106'
|
||||||
Compiler: 'GCC'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'DebugAndRelease', 'OldestQt']
|
Features: ['Sccache', 'DebugAndRelease', 'OldestQt']
|
||||||
Configure arguments: ''
|
Configure arguments: ''
|
||||||
Environment variables: []
|
Environment variables: []
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Configurations:
|
Configurations:
|
||||||
# Test gcc-12 on RHEL 9.6
|
# Test gcc-12 on RHEL 9.4
|
||||||
-
|
-
|
||||||
Id: 'rhel-9.6-gcc12'
|
Id: 'rhel-9.4-gcc12'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-9.4-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'DoNotRunTests']
|
Features: ['Sccache', 'UseConfigure', 'InstallQt5Dependencies', 'DoNotRunTests']
|
||||||
Configure arguments: '-developer-build -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-pcre -no-libudev -bundled-xcb-xinput'
|
Configure arguments: '-developer-build -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-pcre -no-libudev -bundled-xcb-xinput'
|
||||||
@@ -15,7 +15,7 @@ Configurations:
|
|||||||
# Test gcc-14 on Ubuntu 24.04 ARM64 Wayland
|
# Test gcc-14 on Ubuntu 24.04 ARM64 Wayland
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-arm64-gcc14'
|
Id: 'ubuntu-24.04-arm64-gcc14'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
Template: 'qtci-linux-Ubuntu-24.04-aarch64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests']
|
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests']
|
||||||
Configure arguments: '-developer-build -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-pcre -no-libudev -bundled-xcb-xinput'
|
Configure arguments: '-developer-build -nomake examples -release -force-debug-info -headersclean -separate-debug-info -qt-pcre -no-libudev -bundled-xcb-xinput'
|
||||||
@@ -10,8 +10,11 @@ Include: [
|
|||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
||||||
qtlite.yaml,
|
qtlite.yaml,
|
||||||
qtbase_new_compiler_testing.yaml,
|
qtbase-new-compiler-testing.yaml
|
||||||
quick-minimal.yaml,
|
|
||||||
quick-bridges.yaml
|
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
|
Overrides:
|
||||||
|
# Make VxWorks tests insignificant.
|
||||||
|
-
|
||||||
|
Id: 'vxworks-x86_64-tests'
|
||||||
|
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly', 'InsignificantTests']
|
||||||
|
|||||||
@@ -1,13 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
quick-bridges.yaml: [
|
|
||||||
"windows-quick-bridges"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'windows-quick-bridges-csharp'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Platform dependency: 'windows-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', "DebugAndRelease", 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesCsharp']
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
quick-bridges.yaml: [
|
|
||||||
"macos-quick-bridges",
|
|
||||||
"linux-quick-bridges",
|
|
||||||
"windows-quick-bridges"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'windows-quick-bridges-java'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Platform dependency: 'windows-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesJava']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'linux-quick-bridges-java'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'linux-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'RunAsPlatformDependency', 'QtBridgesJava']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-bridges-java'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesJava']
|
|
||||||
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
quick-bridges.yaml: [
|
|
||||||
"macos-quick-bridges",
|
|
||||||
"windows-quick-bridges"
|
|
||||||
],
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
"rhel-9.6"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'windows-quick-bridges-python'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Platform dependency: 'windows-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesPython']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'linux-quick-bridges-python'
|
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'rhel-9.6'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesPython']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-bridges-python'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesPython']
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
quick-bridges.yaml: [
|
|
||||||
"linux-quick-bridges",
|
|
||||||
"windows-quick-bridges"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'windows-quick-bridges-rust'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Platform dependency: 'windows-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesRust']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'linux-quick-bridges-rust'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'linux-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'RunAsPlatformDependency', 'QtBridgesRust']
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
quick-bridges.yaml: [
|
|
||||||
"macos-quick-bridges"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-bridges-swift'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesSwift']
|
|
||||||
@@ -1,74 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
quick-bridges.yaml: [
|
|
||||||
"macos-quick-bridges",
|
|
||||||
"linux-quick-bridges",
|
|
||||||
"windows-quick-bridges"
|
|
||||||
],
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
"rhel-9.6"
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'windows-quick-bridges-rust'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Platform dependency: 'windows-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesRust']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'windows-quick-bridges-python'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Platform dependency: 'windows-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesPython']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'windows-quick-bridges-java'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Platform dependency: 'windows-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesJava']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'linux-quick-bridges-python'
|
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'rhel-9.6'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesPython']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'linux-quick-bridges-java'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'linux-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'RunAsPlatformDependency', 'QtBridgesJava']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'linux-quick-bridges-rust'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'linux-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'RunAsPlatformDependency', 'QtBridgesRust']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-bridges-java'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesJava']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-bridges-python'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesPython']
|
|
||||||
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-bridges-swift'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-quick-bridges'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'RunAsPlatformDependency', 'QtBridgesSwift']
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml,
|
|
||||||
address_sanitizer_platforms.yaml
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
@@ -14,7 +14,3 @@ Overrides:
|
|||||||
-
|
-
|
||||||
Id: 'vxworks-x86_64-tests'
|
Id: 'vxworks-x86_64-tests'
|
||||||
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly', 'InsignificantTests']
|
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly', 'InsignificantTests']
|
||||||
# Remove imx8 tests.
|
|
||||||
-
|
|
||||||
Id: 'vxworks-imx8-buildtest'
|
|
||||||
Features: ['VMSize8', 'UseConfigure', 'DisableTests']
|
|
||||||
|
|||||||
@@ -4,13 +4,10 @@ Include: [
|
|||||||
integrity.yaml,
|
integrity.yaml,
|
||||||
ios-tests.yaml,
|
ios-tests.yaml,
|
||||||
address_sanitizer_platforms.yaml,
|
address_sanitizer_platforms.yaml,
|
||||||
wasm_qtdeclarative_tests.yaml,
|
|
||||||
cmake_platforms_static_tests.yaml,
|
cmake_platforms_static_tests.yaml,
|
||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
||||||
qtlite.yaml,
|
qtlite.yaml
|
||||||
quick-minimal.yaml,
|
|
||||||
quick-bridges.yaml
|
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
Overrides:
|
Overrides:
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml,
|
|
||||||
address_sanitizer_platforms.yaml
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: []
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'qtgp-on-linux-rhel_9_6'
|
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Packaging', 'UseConfigure']
|
|
||||||
-
|
|
||||||
Id: 'qtgp-on-macos'
|
|
||||||
Template: 'qtci-macos-14-arm-106'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['TestOnly']
|
|
||||||
-
|
|
||||||
Id: 'qtgp-on-windows-24h2'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Features: ['TestOnly']
|
|
||||||
@@ -4,9 +4,7 @@ Include: [
|
|||||||
address_sanitizer_platforms.yaml,
|
address_sanitizer_platforms.yaml,
|
||||||
integrity.yaml,
|
integrity.yaml,
|
||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
cmake_platforms_qemu_vxworks_tests_static.yaml
|
||||||
quick-minimal.yaml,
|
|
||||||
quick-bridges.yaml
|
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
Overrides:
|
Overrides:
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Module only: True
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
'rhel-9.6'
|
|
||||||
],
|
|
||||||
cmake_platforms_target_android.yaml: [
|
|
||||||
'android-15-x86_64-on-linux'
|
|
||||||
]
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
@@ -4,8 +4,6 @@ Include: [
|
|||||||
address_sanitizer_platforms.yaml,
|
address_sanitizer_platforms.yaml,
|
||||||
integrity.yaml,
|
integrity.yaml,
|
||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
cmake_platforms_qemu_vxworks_tests_static.yaml
|
||||||
quick-minimal.yaml,
|
|
||||||
quick-bridges.yaml
|
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Version: 2
|
|||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-x86-static-qtlite'
|
Id: 'ubuntu-24.04-x86-static-qtlite'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-24.04-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'MinimalStaticTests']
|
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'MinimalStaticTests']
|
||||||
Configure arguments: >
|
Configure arguments: >
|
||||||
@@ -195,8 +195,6 @@ Configurations:
|
|||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
||||||
'NON_QTBASE_CMAKE_ARGS=
|
'NON_QTBASE_CMAKE_ARGS=
|
||||||
-DFEATURE_qdoc=off
|
-DFEATURE_qdoc=off
|
||||||
-DFEATURE_quick3d_assimp=off
|
|
||||||
-DFEATURE_quick3dxr_openxr=off
|
|
||||||
-DFEATURE_qml_animation=off
|
-DFEATURE_qml_animation=off
|
||||||
-DFEATURE_qml_debug=off
|
-DFEATURE_qml_debug=off
|
||||||
-DFEATURE_qml_jit=off
|
-DFEATURE_qml_jit=off
|
||||||
@@ -224,7 +222,7 @@ Configurations:
|
|||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'ubuntu-24.04-x86-static-qtlite-tests'
|
Id: 'ubuntu-24.04-x86-static-qtlite-tests'
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-24.04-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'TestOnly','InsignificantTests']
|
Features: ['Sccache', 'TestOnly','InsignificantTests']
|
||||||
Platform dependency: 'ubuntu-24.04-x86-static-qtlite'
|
Platform dependency: 'ubuntu-24.04-x86-static-qtlite'
|
||||||
|
|||||||
@@ -6,8 +6,3 @@ Include: [
|
|||||||
address_sanitizer_platforms.yaml
|
address_sanitizer_platforms.yaml
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
Overrides:
|
|
||||||
# Remove imx8 tests.
|
|
||||||
-
|
|
||||||
Id: 'vxworks-imx8-buildtest'
|
|
||||||
Features: ['VMSize8', 'UseConfigure', 'DisableTests']
|
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml,
|
|
||||||
address_sanitizer_platforms.yaml
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
@@ -4,8 +4,7 @@ Include: [
|
|||||||
integrity.yaml,
|
integrity.yaml,
|
||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
||||||
address_sanitizer_platforms.yaml,
|
address_sanitizer_platforms.yaml
|
||||||
qtlite.yaml
|
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
Overrides:
|
Overrides:
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ Include: [
|
|||||||
cmake_platforms.yaml,
|
cmake_platforms.yaml,
|
||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
||||||
address_sanitizer_platforms.yaml,
|
address_sanitizer_platforms.yaml
|
||||||
quick-minimal.yaml
|
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
|
|||||||
@@ -1,25 +1,23 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Include: [
|
Include: [
|
||||||
macos.yaml: [
|
macos.yaml: [
|
||||||
"macos-universal-on-arm64",
|
"macos-universal-on-x86_64",
|
||||||
"macos-13-x86_64-tests"
|
"macos-13-x86_64-tests",
|
||||||
|
"macos-13-arm-on-arm64-tests"
|
||||||
],
|
],
|
||||||
cmake_platforms.yaml: [
|
cmake_platforms.yaml: [
|
||||||
"ubuntu-22.04",
|
"ubuntu-22.04",
|
||||||
"ubuntu-22.04-developer-build",
|
"ubuntu-22.04-developer-build",
|
||||||
"ubuntu-24.04-arm64",
|
|
||||||
"opensuse-15.6-developer-build",
|
"opensuse-15.6-developer-build",
|
||||||
"opensuse-16.0-developer-build",
|
|
||||||
"sles-15_sp6-static",
|
"sles-15_sp6-static",
|
||||||
"windows-10_22h2-msvc2022",
|
"windows-10_22h2-msvc2022",
|
||||||
"rhel-9.6",
|
"rhel-8.10",
|
||||||
"windows-11_24h2-mingw13",
|
"windows-10_22h2-mingw13",
|
||||||
"windows-11_24H2-mingw13-developer-build",
|
"windows-11_23H2-mingw13-developer-build",
|
||||||
"windows-11_24H2-llvm",
|
"windows-11_23H2-llvm",
|
||||||
"windows-11_24H2-msvc2022",
|
"windows-11_22h2-arm64-msvc2022"
|
||||||
"windows-11_23h2-arm64-msvc2022"
|
|
||||||
],
|
],
|
||||||
cmake_platforms_qemu_qnx.yaml: [
|
cmake_platforms_qemu_qnx710.yaml: [
|
||||||
"qnx-710-x86_64-developer-build-on-linux",
|
"qnx-710-x86_64-developer-build-on-linux",
|
||||||
"qnx-710-arm64-on-linux",
|
"qnx-710-arm64-on-linux",
|
||||||
"qnx-710-armv7-on-linux"
|
"qnx-710-armv7-on-linux"
|
||||||
@@ -31,16 +29,9 @@ Include: [
|
|||||||
"qemu-arm64-developer-build",
|
"qemu-arm64-developer-build",
|
||||||
"qemu-armv7-developer-build",
|
"qemu-armv7-developer-build",
|
||||||
"qemu-mips64-developer-build"
|
"qemu-mips64-developer-build"
|
||||||
],
|
]
|
||||||
offline_documentation.yaml
|
|
||||||
]
|
]
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
|
||||||
Id: 'macos-13-arm64-tests'
|
|
||||||
Template: 'qtci-macos-13-arm-107'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['TestOnly']
|
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
|
||||||
-
|
-
|
||||||
Id: 'Axivion-QEMU_build'
|
Id: 'Axivion-QEMU_build'
|
||||||
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
|
|||||||
@@ -1,37 +1,33 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Include: [
|
Include: [
|
||||||
macos.yaml: [
|
macos.yaml: [
|
||||||
"macos-universal-on-arm64",
|
"macos-universal-on-x86_64",
|
||||||
"macos-14-x86_64-tests",
|
"macos-13-x86_64-tests",
|
||||||
"macos-14-arm64-tests"
|
"macos-13-arm-on-arm64-tests"
|
||||||
],
|
],
|
||||||
cmake_platforms.yaml: [
|
cmake_platforms.yaml: [
|
||||||
"ubuntu-22.04",
|
"ubuntu-22.04",
|
||||||
"ubuntu-22.04-developer-build",
|
"ubuntu-22.04-developer-build",
|
||||||
"ubuntu-24.04-arm64",
|
|
||||||
"opensuse-15.6-developer-build",
|
"opensuse-15.6-developer-build",
|
||||||
"opensuse-16.0-developer-build",
|
|
||||||
"sles-15_sp6-static",
|
"sles-15_sp6-static",
|
||||||
"windows-10_22h2-msvc2022",
|
"windows-10_22h2-msvc2022",
|
||||||
"rhel-9.6",
|
"rhel-8.10",
|
||||||
"windows-11_24h2-mingw13",
|
"windows-10_22h2-mingw13",
|
||||||
"windows-11_24H2-mingw13-developer-build",
|
"windows-11_23H2-mingw13-developer-build",
|
||||||
"windows-11_24H2-llvm",
|
"windows-11_23H2-llvm",
|
||||||
"windows-11_24H2-msvc2022",
|
"windows-11_22h2-arm64-msvc2022"
|
||||||
"windows-11_23h2-arm64-msvc2022"
|
|
||||||
],
|
],
|
||||||
cmake_platforms_qemu_qnx.yaml: [
|
cmake_platforms_qemu_qnx710.yaml: [
|
||||||
"qnx-710-x86_64-developer-build-on-linux",
|
"qnx-710-x86_64-developer-build-on-linux",
|
||||||
"qnx-710-arm64-on-linux",
|
"qnx-710-arm64-on-linux",
|
||||||
"qnx-710-armv7-on-linux"
|
"qnx-710-armv7-on-linux"
|
||||||
],
|
]
|
||||||
offline_documentation.yaml
|
|
||||||
]
|
]
|
||||||
# Static build configurations for tools
|
# Static build configurations for tools
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Id: 'macos-14-latest-xcode-universal_Static'
|
Id: 'macos-latest-xcode-universal-static-build'
|
||||||
Template: 'qtci-macos-14-arm-106'
|
Template: 'qtci-macos-13-arm-107'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target arch: 'x86_64-arm64'
|
Target arch: 'x86_64-arm64'
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'MinimalStaticTests']
|
Features: ['Packaging', 'Sccache', 'UseConfigure', 'MinimalStaticTests']
|
||||||
@@ -40,8 +36,8 @@ Configurations:
|
|||||||
'CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"'
|
'CMAKE_ARGS=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"'
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: 'Linux-RHEL_9_6_Static'
|
Id: 'Linux-RHEL_8_10_Static'
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'MinimalStaticTests']
|
Features: ['Packaging', 'Sccache', 'UseConfigure', 'MinimalStaticTests']
|
||||||
Configure arguments: '-static -no-icu -nomake examples -release -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput -no-sql-mysql'
|
Configure arguments: '-static -no-icu -nomake examples -release -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput -no-sql-mysql'
|
||||||
@@ -49,28 +45,6 @@ Configurations:
|
|||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DINPUT_headersclean=ON'
|
'NON_QTBASE_CMAKE_ARGS=-DINPUT_headersclean=ON'
|
||||||
]
|
]
|
||||||
-
|
|
||||||
Id: 'Ubuntu-24.04-arm64_Static'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-aarch64-52'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'MinimalStaticTests']
|
|
||||||
Configure arguments: '-static -no-icu -nomake examples -release -headersclean -qt-libjpeg -qt-libpng -qt-pcre -qt-harfbuzz -qt-doubleconversion -no-libudev -bundled-xcb-xinput -no-sql-mysql'
|
|
||||||
Environment variables: [
|
|
||||||
'CMAKE_ARGS=-DOpenGL_GL_PREFERENCE=LEGACY',
|
|
||||||
'COMMON_TEST_CMAKE_ARGS=-DQT_SKIP_DOCKER_COMPOSE=ON',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}} -DQT_DEPLOY_FFMPEG=TRUE -DINPUT_headersclean=ON'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'Windows-MSVC2022-arm64_Static'
|
|
||||||
Template: 'qtci-windows-11_23H2-aarch64-53'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Features: ['Packaging', 'UseConfigure', 'MinimalStaticTests']
|
|
||||||
Configure arguments: '-release -headersclean -nomake examples -qt-zlib -static -no-icu -no-sql-psql -no-opengl'
|
|
||||||
Environment variables: [
|
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_arm64}}\..',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS= -DFEATURE_clangcpp=OFF -DFFMPEG_DIR={{.Env.FFMPEG_DIR_MSVC_ARM64}} -DQT_DEPLOY_FFMPEG=TRUE',
|
|
||||||
'Protobuf_ROOT={{.Env.Protobuf_ROOT_msvc}}',
|
|
||||||
]
|
|
||||||
-
|
-
|
||||||
Id: 'Windows-MSVC2022_Static'
|
Id: 'Windows-MSVC2022_Static'
|
||||||
Template: 'qtci-windows-10_22H2-x86_64-53'
|
Template: 'qtci-windows-10_22H2-x86_64-53'
|
||||||
|
|||||||
@@ -4,8 +4,6 @@ Include: [
|
|||||||
address_sanitizer_platforms.yaml,
|
address_sanitizer_platforms.yaml,
|
||||||
integrity.yaml,
|
integrity.yaml,
|
||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
cmake_platforms_qemu_vxworks_tests_static.yaml
|
||||||
quick-minimal.yaml,
|
|
||||||
quick-bridges.yaml
|
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
|
|||||||
@@ -4,8 +4,6 @@ Include: [
|
|||||||
address_sanitizer_platforms.yaml,
|
address_sanitizer_platforms.yaml,
|
||||||
integrity.yaml,
|
integrity.yaml,
|
||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
cmake_platforms_qemu_vxworks_tests_static.yaml
|
||||||
quick-minimal.yaml,
|
|
||||||
quick-bridges.yaml
|
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml,
|
|
||||||
address_sanitizer_platforms.yaml,
|
|
||||||
integrity.yaml,
|
|
||||||
cmake_platforms_qemu_vxworks_buildtest_static.yaml,
|
|
||||||
cmake_platforms_qemu_vxworks_tests_static.yaml,
|
|
||||||
quick-minimal.yaml
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
@@ -14,7 +14,3 @@ Overrides:
|
|||||||
-
|
-
|
||||||
Id: 'vxworks-x86_64-tests'
|
Id: 'vxworks-x86_64-tests'
|
||||||
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly', 'InsignificantTests']
|
Features: ['VMSize8', 'UseConfigure', 'BuildTestsInTest', 'TestOnly', 'InsignificantTests']
|
||||||
# Remove imx8 tests.
|
|
||||||
-
|
|
||||||
Id: 'vxworks-imx8-buildtest'
|
|
||||||
Features: ['VMSize8', 'UseConfigure', 'DisableTests']
|
|
||||||
|
|||||||
@@ -1,69 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-bridges'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Configure arguments: >
|
|
||||||
-nomake examples
|
|
||||||
-nomake tests
|
|
||||||
-release
|
|
||||||
-force-debug-info
|
|
||||||
-separate-debug-info
|
|
||||||
-optimize-size
|
|
||||||
-shared
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-widgets
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
Environment variables: []
|
|
||||||
-
|
|
||||||
Id: 'linux-quick-bridges'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Configure arguments: >
|
|
||||||
-nomake examples
|
|
||||||
-nomake tests
|
|
||||||
-release
|
|
||||||
-force-debug-info
|
|
||||||
-separate-debug-info
|
|
||||||
-optimize-size
|
|
||||||
-shared
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-widgets
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
Environment variables: []
|
|
||||||
-
|
|
||||||
Id: 'windows-quick-bridges'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Features: ['Packaging', 'Sccache', "DebugAndRelease", 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Configure arguments: >
|
|
||||||
-nomake examples
|
|
||||||
-nomake tests
|
|
||||||
-debug-and-release
|
|
||||||
-force-debug-info
|
|
||||||
-optimize-size
|
|
||||||
-shared
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-widgets
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
Environment variables: [
|
|
||||||
'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON',
|
|
||||||
]
|
|
||||||
@@ -1,969 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
macos.yaml: [
|
|
||||||
"macos-universal-on-arm64",
|
|
||||||
],
|
|
||||||
cmake_platforms.yaml: [
|
|
||||||
"opensuse-15.6-developer-build",
|
|
||||||
"opensuse-16.0-developer-build",
|
|
||||||
]
|
|
||||||
]
|
|
||||||
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-minimal'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'MinimalStaticTests', 'Insignificant']
|
|
||||||
Configure arguments: >
|
|
||||||
-nomake examples
|
|
||||||
-release
|
|
||||||
-optimize-size
|
|
||||||
-static
|
|
||||||
-ltcg
|
|
||||||
-reduce-exports
|
|
||||||
-gc-binaries
|
|
||||||
-feature-c++20
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-udpsocket
|
|
||||||
-no-feature-localserver
|
|
||||||
-no-feature-xml
|
|
||||||
-no-feature-mimetype
|
|
||||||
-no-feature-concurrent
|
|
||||||
-no-feature-widgets
|
|
||||||
-no-feature-private_tests
|
|
||||||
-no-feature-exceptions
|
|
||||||
-no-feature-force_asserts
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-future
|
|
||||||
-no-feature-process
|
|
||||||
-no-feature-multiprocess
|
|
||||||
-no-feature-sharedmemory
|
|
||||||
-no-feature-permissions
|
|
||||||
-no-feature-brotli
|
|
||||||
-no-feature-macdeployqt
|
|
||||||
-no-feature-androiddeployqt
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
-no-feature-accessibility
|
|
||||||
-no-feature-image_heuristic_mask
|
|
||||||
-no-feature-imageformat_bmp
|
|
||||||
-no-feature-imageformat_ppm
|
|
||||||
-no-feature-imageformat_xbm
|
|
||||||
-no-feature-cssparser
|
|
||||||
-no-feature-action
|
|
||||||
-no-feature-whatsthis
|
|
||||||
-no-feature-vkgen
|
|
||||||
-no-feature-backtrace
|
|
||||||
-no-feature-stack_protector
|
|
||||||
-no-feature-textmarkdownreader
|
|
||||||
-no-feature-textodfwriter
|
|
||||||
-no-feature-textmarkdownwriter
|
|
||||||
-no-feature-imageio-text-loading
|
|
||||||
-no-feature-image_text
|
|
||||||
-no-feature-proxymodel
|
|
||||||
-no-feature-filesystemmodel
|
|
||||||
-no-feature-wheelevent
|
|
||||||
-no-feature-tabletevent
|
|
||||||
-no-feature-icu
|
|
||||||
-no-feature-systemtrayicon
|
|
||||||
-no-feature-raster-64bit
|
|
||||||
-no-feature-raster-fp
|
|
||||||
-no-feature-undostack
|
|
||||||
-no-feature-undogroup
|
|
||||||
-no-feature-undocommand
|
|
||||||
-no-feature-sctp
|
|
||||||
-no-feature-dtls
|
|
||||||
-no-feature-networkproxy
|
|
||||||
-no-feature-getifaddrs
|
|
||||||
-no-feature-ipv6ifname
|
|
||||||
-no-feature-libresolv
|
|
||||||
-no-feature-libproxy
|
|
||||||
-no-feature-networkinterface
|
|
||||||
-no-feature-networkdiskcache
|
|
||||||
-no-feature-topleveldomain
|
|
||||||
-no-feature-gssapi
|
|
||||||
-no-feature-sha3-fast
|
|
||||||
-no-feature-systemsemaphore
|
|
||||||
-no-feature-gestures
|
|
||||||
-no-feature-jalalicalendar
|
|
||||||
-no-feature-hijricalendar
|
|
||||||
-no-feature-islamiccivilcalendar
|
|
||||||
-no-feature-timezone
|
|
||||||
-no-feature-timezone_tzdb
|
|
||||||
-no-feature-im
|
|
||||||
-no-feature-graphicsframecapture
|
|
||||||
-no-feature-library
|
|
||||||
-no-feature-filesystemwatcher
|
|
||||||
-no-feature-gif
|
|
||||||
-no-feature-ico
|
|
||||||
-no-feature-sessionmanager
|
|
||||||
-no-feature-emojisegmenter
|
|
||||||
-no-feature-egl
|
|
||||||
-no-feature-opengl
|
|
||||||
-feature-metal
|
|
||||||
-no-feature-vulkan
|
|
||||||
-no-feature-openvg
|
|
||||||
-no-feature-opengles2
|
|
||||||
-no-feature-opengles3
|
|
||||||
-no-feature-opengles31
|
|
||||||
-no-feature-opengles32
|
|
||||||
-no-feature-harfbuzz
|
|
||||||
-no-feature-freetype
|
|
||||||
-no-opengl
|
|
||||||
Environment variables: [
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=
|
|
||||||
-DFEATURE_qml_network=off
|
|
||||||
-DFEATURE_qml_ssl=off
|
|
||||||
-DFEATURE_qml_jit=off
|
|
||||||
-DFEATURE_qml_debug=off
|
|
||||||
-DFEATURE_qml_preview=off
|
|
||||||
-DFEATURE_qml_xml_http_request=off
|
|
||||||
-DFEATURE_qml_locale=off
|
|
||||||
-DFEATURE_qml_worker_script=off
|
|
||||||
-DFEATURE_qml_xmllistmodel=off
|
|
||||||
-DFEATURE_quick_canvas=off
|
|
||||||
-DFEATURE_quick_designer=off
|
|
||||||
-DFEATURE_quick_flipable=off
|
|
||||||
-DFEATURE_quick_gridview=off
|
|
||||||
-DFEATURE_quick_tableview=off
|
|
||||||
-DFEATURE_quick_treeview=off
|
|
||||||
-DFEATURE_quick_particles=off
|
|
||||||
-DFEATURE_quick_pathview=off
|
|
||||||
-DFEATURE_quick_sprite=off
|
|
||||||
-DFEATURE_quick_draganddrop=off
|
|
||||||
-DFEATURE_quick_pixmap_cache_threaded_download=off
|
|
||||||
-DFEATURE_qml_table_model=off
|
|
||||||
-DFEATURE_qml_tree_model=off
|
|
||||||
-DFEATURE_quicktemplates2_hover=off
|
|
||||||
-DFEATURE_quicktemplates2_multitouch=off
|
|
||||||
-DFEATURE_quicktemplates2_calendar=off
|
|
||||||
-DFEATURE_qdoc=off'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'macos-quick-minimal-tests'
|
|
||||||
Template: 'qtci-macos-15-arm-104'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Sccache', 'TestOnly', 'InsignificantTests', 'Insignificant']
|
|
||||||
Platform dependency: 'macos-quick-minimal'
|
|
||||||
-
|
|
||||||
Id: 'linux-quick-minimal'
|
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Configure arguments: >
|
|
||||||
-nomake examples
|
|
||||||
-nomake tests
|
|
||||||
-release
|
|
||||||
-optimize-size
|
|
||||||
-static
|
|
||||||
-ltcg
|
|
||||||
-reduce-exports
|
|
||||||
-gc-binaries
|
|
||||||
-feature-c++20
|
|
||||||
-no-feature-widgets
|
|
||||||
-no-feature-private_tests
|
|
||||||
-no-feature-exceptions
|
|
||||||
-no-feature-force_asserts
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-xml
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-future
|
|
||||||
-no-feature-concurrent
|
|
||||||
-no-feature-testlib
|
|
||||||
-no-feature-process
|
|
||||||
-no-feature-processenvironment
|
|
||||||
-no-feature-multiprocess
|
|
||||||
-no-feature-sharedmemory
|
|
||||||
-no-feature-permissions
|
|
||||||
-no-feature-udpsocket
|
|
||||||
-no-feature-localserver
|
|
||||||
-no-feature-brotli
|
|
||||||
-no-feature-androiddeployqt
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
-no-feature-accessibility
|
|
||||||
-no-feature-clipboard
|
|
||||||
-no-feature-draganddrop
|
|
||||||
-no-feature-imageformat_xpm
|
|
||||||
-no-feature-image_heuristic_mask
|
|
||||||
-no-feature-imageformat_bmp
|
|
||||||
-no-feature-imageformat_ppm
|
|
||||||
-no-feature-imageformat_xbm
|
|
||||||
-no-feature-cssparser
|
|
||||||
-no-feature-action
|
|
||||||
-no-feature-whatsthis
|
|
||||||
-no-feature-vkgen
|
|
||||||
-no-feature-backtrace
|
|
||||||
-no-feature-stack_protector
|
|
||||||
-no-feature-stack_clash_protection
|
|
||||||
-no-feature-glibc_fortify_source
|
|
||||||
-no-feature-libstdcpp_assertions
|
|
||||||
-no-feature-mimetype
|
|
||||||
-no-feature-textmarkdownreader
|
|
||||||
-no-feature-textodfwriter
|
|
||||||
-no-feature-texthtmlparser
|
|
||||||
-no-feature-textmarkdownwriter
|
|
||||||
-no-feature-imageio-text-loading
|
|
||||||
-no-feature-image_text
|
|
||||||
-no-feature-proxymodel
|
|
||||||
-no-feature-filesystemmodel
|
|
||||||
-no-feature-wheelevent
|
|
||||||
-no-feature-tabletevent
|
|
||||||
-no-feature-icu
|
|
||||||
-no-feature-systemtrayicon
|
|
||||||
-no-feature-raster-64bit
|
|
||||||
-no-feature-raster-fp
|
|
||||||
-no-feature-undostack
|
|
||||||
-no-feature-undogroup
|
|
||||||
-no-feature-undocommand
|
|
||||||
-no-feature-sctp
|
|
||||||
-no-feature-dtls
|
|
||||||
-no-feature-networkproxy
|
|
||||||
-no-feature-getifaddrs
|
|
||||||
-no-feature-ipv6ifname
|
|
||||||
-no-feature-libresolv
|
|
||||||
-no-feature-libproxy
|
|
||||||
-no-feature-linux-netlink
|
|
||||||
-no-feature-networkinterface
|
|
||||||
-no-feature-networkdiskcache
|
|
||||||
-no-feature-topleveldomain
|
|
||||||
-no-feature-gssapi
|
|
||||||
-no-feature-sha3-fast
|
|
||||||
-no-feature-systemsemaphore
|
|
||||||
-no-feature-gestures
|
|
||||||
-no-feature-jalalicalendar
|
|
||||||
-no-feature-hijricalendar
|
|
||||||
-no-feature-islamiccivilcalendar
|
|
||||||
-no-feature-timezone
|
|
||||||
-no-feature-timezone_tzdb
|
|
||||||
-no-feature-im
|
|
||||||
-no-feature-graphicsframecapture
|
|
||||||
-no-feature-filesystemwatcher
|
|
||||||
-no-feature-gif
|
|
||||||
-no-feature-ico
|
|
||||||
-no-feature-sessionmanager
|
|
||||||
-no-feature-emojisegmenter
|
|
||||||
-no-feature-egl
|
|
||||||
-no-feature-eglfs
|
|
||||||
-no-feature-opengl
|
|
||||||
-no-feature-metal
|
|
||||||
-no-feature-vulkan
|
|
||||||
-no-feature-openvg
|
|
||||||
-no-feature-opengles2
|
|
||||||
-no-feature-opengles3
|
|
||||||
-no-feature-opengles31
|
|
||||||
-no-feature-opengles32
|
|
||||||
-no-feature-harfbuzz
|
|
||||||
-no-feature-wayland
|
|
||||||
-no-opengl
|
|
||||||
Environment variables: [
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=
|
|
||||||
-DFEATURE_qml_network=off
|
|
||||||
-DFEATURE_qml_ssl=off
|
|
||||||
-DFEATURE_qml_jit=off
|
|
||||||
-DFEATURE_qml_debug=off
|
|
||||||
-DFEATURE_qml_preview=off
|
|
||||||
-DFEATURE_qml_xml_http_request=off
|
|
||||||
-DFEATURE_qml_locale=off
|
|
||||||
-DFEATURE_qml_worker_script=off
|
|
||||||
-DFEATURE_qml_xmllistmodel=off
|
|
||||||
-DFEATURE_quick_canvas=off
|
|
||||||
-DFEATURE_quick_designer=off
|
|
||||||
-DFEATURE_quick_flipable=off
|
|
||||||
-DFEATURE_quick_gridview=off
|
|
||||||
-DFEATURE_quick_tableview=off
|
|
||||||
-DFEATURE_quick_treeview=off
|
|
||||||
-DFEATURE_quick_particles=off
|
|
||||||
-DFEATURE_quick_pathview=off
|
|
||||||
-DFEATURE_quick_sprite=off
|
|
||||||
-DFEATURE_quick_draganddrop=off
|
|
||||||
-DFEATURE_quick_pixmap_cache_threaded_download=off
|
|
||||||
-DFEATURE_qml_table_model=off
|
|
||||||
-DFEATURE_qml_tree_model=off
|
|
||||||
-DFEATURE_quicktemplates2_hover=off
|
|
||||||
-DFEATURE_quicktemplates2_multitouch=off
|
|
||||||
-DFEATURE_quicktemplates2_calendar=off
|
|
||||||
-DFEATURE_qdoc=off'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'windows-11_24H2-msvc2022-static-quicklite'
|
|
||||||
Template: 'qtci-windows-11_24H2-x86_64-71'
|
|
||||||
Compiler: 'MSVC2022'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Configure arguments: >
|
|
||||||
-nomake examples
|
|
||||||
-nomake tests
|
|
||||||
-release
|
|
||||||
-optimize-size
|
|
||||||
-static
|
|
||||||
-ltcg
|
|
||||||
-gc-binaries
|
|
||||||
-feature-c++20
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-widgets
|
|
||||||
-no-feature-private_tests
|
|
||||||
-no-feature-exceptions
|
|
||||||
-no-feature-force_asserts
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-xml
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-future
|
|
||||||
-no-feature-concurrent
|
|
||||||
-no-feature-testlib
|
|
||||||
-no-feature-process
|
|
||||||
-no-feature-processenvironment
|
|
||||||
-no-feature-multiprocess
|
|
||||||
-no-feature-sharedmemory
|
|
||||||
-no-feature-permissions
|
|
||||||
-no-feature-udpsocket
|
|
||||||
-no-feature-localserver
|
|
||||||
-no-feature-brotli
|
|
||||||
-no-feature-androiddeployqt
|
|
||||||
-no-feature-windeployqt
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
-no-feature-accessibility
|
|
||||||
-no-feature-clipboard
|
|
||||||
-no-feature-draganddrop
|
|
||||||
-no-feature-image_heuristic_mask
|
|
||||||
-no-feature-imageformat_bmp
|
|
||||||
-no-feature-imageformat_ppm
|
|
||||||
-no-feature-imageformat_xbm
|
|
||||||
-no-feature-cssparser
|
|
||||||
-no-feature-action
|
|
||||||
-no-feature-whatsthis
|
|
||||||
-no-feature-vkgen
|
|
||||||
-no-feature-backtrace
|
|
||||||
-no-feature-stack_protector
|
|
||||||
-no-feature-stack_clash_protection
|
|
||||||
-no-feature-mimetype
|
|
||||||
-no-feature-textmarkdownreader
|
|
||||||
-no-feature-textodfwriter
|
|
||||||
-no-feature-texthtmlparser
|
|
||||||
-no-feature-textmarkdownwriter
|
|
||||||
-no-feature-imageio-text-loading
|
|
||||||
-no-feature-image_text
|
|
||||||
-no-feature-proxymodel
|
|
||||||
-no-feature-filesystemmodel
|
|
||||||
-no-feature-wheelevent
|
|
||||||
-no-feature-tabletevent
|
|
||||||
-no-feature-icu
|
|
||||||
-no-feature-systemtrayicon
|
|
||||||
-no-feature-raster-64bit
|
|
||||||
-no-feature-raster-fp
|
|
||||||
-no-feature-undostack
|
|
||||||
-no-feature-undogroup
|
|
||||||
-no-feature-undocommand
|
|
||||||
-no-feature-sctp
|
|
||||||
-no-feature-dtls
|
|
||||||
-no-feature-networkproxy
|
|
||||||
-no-feature-libresolv
|
|
||||||
-no-feature-libproxy
|
|
||||||
-no-feature-networkdiskcache
|
|
||||||
-no-feature-topleveldomain
|
|
||||||
-no-feature-sha3-fast
|
|
||||||
-no-feature-systemsemaphore
|
|
||||||
-no-feature-gestures
|
|
||||||
-no-feature-jalalicalendar
|
|
||||||
-no-feature-hijricalendar
|
|
||||||
-no-feature-islamiccivilcalendar
|
|
||||||
-no-feature-timezone
|
|
||||||
-no-feature-timezone_tzdb
|
|
||||||
-no-feature-im
|
|
||||||
-no-feature-graphicsframecapture
|
|
||||||
-no-feature-filesystemwatcher
|
|
||||||
-no-feature-gif
|
|
||||||
-no-feature-ico
|
|
||||||
-no-feature-sessionmanager
|
|
||||||
-no-feature-emojisegmenter
|
|
||||||
-no-feature-egl
|
|
||||||
-no-feature-opengl
|
|
||||||
-no-feature-metal
|
|
||||||
-no-feature-vulkan
|
|
||||||
-no-feature-openvg
|
|
||||||
-no-feature-opengles2
|
|
||||||
-no-feature-opengles3
|
|
||||||
-no-feature-opengles31
|
|
||||||
-no-feature-opengles32
|
|
||||||
-no-feature-harfbuzz
|
|
||||||
-no-opengl
|
|
||||||
Environment variables: [
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=
|
|
||||||
-DFEATURE_qml_network=off
|
|
||||||
-DFEATURE_qml_ssl=off
|
|
||||||
-DFEATURE_qml_jit=off
|
|
||||||
-DFEATURE_qml_debug=off
|
|
||||||
-DFEATURE_qml_preview=off
|
|
||||||
-DFEATURE_qml_xml_http_request=off
|
|
||||||
-DFEATURE_qml_locale=off
|
|
||||||
-DFEATURE_qml_worker_script=off
|
|
||||||
-DFEATURE_qml_xmllistmodel=off
|
|
||||||
-DFEATURE_quick_canvas=off
|
|
||||||
-DFEATURE_quick_designer=off
|
|
||||||
-DFEATURE_quick_flipable=off
|
|
||||||
-DFEATURE_quick_gridview=off
|
|
||||||
-DFEATURE_quick_tableview=off
|
|
||||||
-DFEATURE_quick_treeview=off
|
|
||||||
-DFEATURE_quick_particles=off
|
|
||||||
-DFEATURE_quick_pathview=off
|
|
||||||
-DFEATURE_quick_sprite=off
|
|
||||||
-DFEATURE_quick_draganddrop=off
|
|
||||||
-DFEATURE_quick_pixmap_cache_threaded_download=off
|
|
||||||
-DFEATURE_qml_table_model=off
|
|
||||||
-DFEATURE_qml_tree_model=off
|
|
||||||
-DFEATURE_quicktemplates2_hover=off
|
|
||||||
-DFEATURE_quicktemplates2_multitouch=off
|
|
||||||
-DFEATURE_quicktemplates2_calendar=off
|
|
||||||
-DFEATURE_qdoc=off'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'android-quick-minimal'
|
|
||||||
Template: 'qtci-macos-14-arm-106'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CMAKE_ARGS=
|
|
||||||
-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU
|
|
||||||
-DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU
|
|
||||||
-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}}
|
|
||||||
-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON',
|
|
||||||
'ANDROID_NDK_ROOT={{.Env.ANDROID_NDK_ROOT_LATEST}}',
|
|
||||||
'TARGET_CONFIGURE_ARGS=
|
|
||||||
-android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}}
|
|
||||||
-android-sdk {{.Env.ANDROID_SDK_ROOT}}
|
|
||||||
-android-abis arm64-v8a
|
|
||||||
-nomake examples
|
|
||||||
-nomake tests
|
|
||||||
-release
|
|
||||||
-optimize-size
|
|
||||||
-ltcg
|
|
||||||
-feature-c++20
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-widgets
|
|
||||||
-no-feature-private_tests
|
|
||||||
-no-feature-exceptions
|
|
||||||
-no-feature-force_asserts
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-xml
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-concurrent
|
|
||||||
-no-feature-process
|
|
||||||
-no-feature-multiprocess
|
|
||||||
-no-feature-sharedmemory
|
|
||||||
-no-feature-permissions
|
|
||||||
-no-feature-udpsocket
|
|
||||||
-no-feature-testlib
|
|
||||||
-no-feature-localserver
|
|
||||||
-no-feature-brotli
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
-no-feature-accessibility
|
|
||||||
-no-feature-clipboard
|
|
||||||
-no-feature-image_heuristic_mask
|
|
||||||
-no-feature-imageformat_bmp
|
|
||||||
-no-feature-imageformat_ppm
|
|
||||||
-no-feature-imageformat_xbm
|
|
||||||
-no-feature-cssparser
|
|
||||||
-no-feature-action
|
|
||||||
-no-feature-whatsthis
|
|
||||||
-no-feature-vkgen
|
|
||||||
-no-feature-backtrace
|
|
||||||
-no-feature-stack_protector
|
|
||||||
-no-feature-stack_clash_protection
|
|
||||||
-no-feature-textmarkdownreader
|
|
||||||
-no-feature-textodfwriter
|
|
||||||
-no-feature-texthtmlparser
|
|
||||||
-no-feature-textmarkdownwriter
|
|
||||||
-no-feature-imageio-text-loading
|
|
||||||
-no-feature-image_text
|
|
||||||
-no-feature-proxymodel
|
|
||||||
-no-feature-filesystemmodel
|
|
||||||
-no-feature-draganddrop
|
|
||||||
-no-feature-wheelevent
|
|
||||||
-no-feature-tabletevent
|
|
||||||
-no-feature-icu
|
|
||||||
-no-feature-systemtrayicon
|
|
||||||
-no-feature-raster-64bit
|
|
||||||
-no-feature-raster-fp
|
|
||||||
-no-feature-undostack
|
|
||||||
-no-feature-undogroup
|
|
||||||
-no-feature-undocommand
|
|
||||||
-no-feature-sctp
|
|
||||||
-no-feature-dtls
|
|
||||||
-no-feature-networkproxy
|
|
||||||
-no-feature-getifaddrs
|
|
||||||
-no-feature-ipv6ifname
|
|
||||||
-no-feature-libresolv
|
|
||||||
-no-feature-libproxy
|
|
||||||
-no-feature-networkinterface
|
|
||||||
-no-feature-networkdiskcache
|
|
||||||
-no-feature-topleveldomain
|
|
||||||
-no-feature-gssapi
|
|
||||||
-no-feature-sha3-fast
|
|
||||||
-no-feature-systemsemaphore
|
|
||||||
-no-feature-gestures
|
|
||||||
-no-feature-jalalicalendar
|
|
||||||
-no-feature-hijricalendar
|
|
||||||
-no-feature-islamiccivilcalendar
|
|
||||||
-no-feature-timezone
|
|
||||||
-no-feature-timezone_tzdb
|
|
||||||
-no-feature-im
|
|
||||||
-no-feature-graphicsframecapture
|
|
||||||
-no-feature-filesystemwatcher
|
|
||||||
-no-feature-gif
|
|
||||||
-no-feature-ico
|
|
||||||
-no-feature-sessionmanager
|
|
||||||
-no-feature-emojisegmenter
|
|
||||||
-no-feature-metal
|
|
||||||
-no-feature-vulkan
|
|
||||||
-no-feature-openvg
|
|
||||||
-no-feature-harfbuzz',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=
|
|
||||||
-DFEATURE_qml_network=off
|
|
||||||
-DFEATURE_qml_ssl=off
|
|
||||||
-DFEATURE_qml_jit=off
|
|
||||||
-DFEATURE_qml_debug=off
|
|
||||||
-DFEATURE_qml_preview=off
|
|
||||||
-DFEATURE_qml_xml_http_request=off
|
|
||||||
-DFEATURE_qml_locale=off
|
|
||||||
-DFEATURE_qml_worker_script=off
|
|
||||||
-DFEATURE_qml_xmllistmodel=off
|
|
||||||
-DFEATURE_quick_canvas=off
|
|
||||||
-DFEATURE_quick_designer=off
|
|
||||||
-DFEATURE_quick_flipable=off
|
|
||||||
-DFEATURE_quick_gridview=off
|
|
||||||
-DFEATURE_quick_tableview=off
|
|
||||||
-DFEATURE_quick_treeview=off
|
|
||||||
-DFEATURE_quick_particles=off
|
|
||||||
-DFEATURE_quick_pathview=off
|
|
||||||
-DFEATURE_quick_sprite=off
|
|
||||||
-DFEATURE_quick_draganddrop=off
|
|
||||||
-DFEATURE_quick_pixmap_cache_threaded_download=off
|
|
||||||
-DFEATURE_qml_table_model=off
|
|
||||||
-DFEATURE_qml_tree_model=off
|
|
||||||
-DFEATURE_quicktemplates2_hover=off
|
|
||||||
-DFEATURE_quicktemplates2_multitouch=off
|
|
||||||
-DFEATURE_quicktemplates2_calendar=off
|
|
||||||
-DFEATURE_qdoc=off'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'wasm-quick-minimal'
|
|
||||||
Template: 'qtci-linux-openSUSE-15.6-x86_64-51'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'opensuse-15.6-developer-build'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Environment variables: [
|
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
|
||||||
'TARGET_CMAKE_ARGS=
|
|
||||||
-DCMAKE_CXX_FLAGS="-flto"
|
|
||||||
-DCMAKE_EXE_LINKER_FLAGS="-flto"',
|
|
||||||
'TARGET_CONFIGURE_ARGS=
|
|
||||||
-release
|
|
||||||
-platform wasm-emscripten
|
|
||||||
-nomake examples
|
|
||||||
-nomake tests
|
|
||||||
-feature-thread
|
|
||||||
-optimize-size
|
|
||||||
-static
|
|
||||||
-ltcg
|
|
||||||
-feature-c++20
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-xml
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-future
|
|
||||||
-no-feature-concurrent
|
|
||||||
-no-feature-process
|
|
||||||
-no-feature-processenvironment
|
|
||||||
-no-feature-multiprocess
|
|
||||||
-no-feature-sharedmemory
|
|
||||||
-no-feature-permissions
|
|
||||||
-no-feature-udpsocket
|
|
||||||
-no-feature-localserver
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
-no-feature-accessibility
|
|
||||||
-no-feature-clipboard
|
|
||||||
-no-feature-draganddrop
|
|
||||||
-no-feature-image_heuristic_mask
|
|
||||||
-no-feature-imageformat_bmp
|
|
||||||
-no-feature-imageformat_ppm
|
|
||||||
-no-feature-imageformat_xbm
|
|
||||||
-no-feature-cssparser
|
|
||||||
-no-feature-action
|
|
||||||
-no-feature-whatsthis
|
|
||||||
-no-feature-vkgen
|
|
||||||
-no-feature-backtrace
|
|
||||||
-no-feature-stack_clash_protection
|
|
||||||
-no-feature-mimetype
|
|
||||||
-no-feature-textmarkdownreader
|
|
||||||
-no-feature-textodfwriter
|
|
||||||
-no-feature-testlib
|
|
||||||
-no-feature-texthtmlparser
|
|
||||||
-no-feature-textmarkdownwriter
|
|
||||||
-no-feature-imageio-text-loading
|
|
||||||
-no-feature-image_text
|
|
||||||
-no-feature-proxymodel
|
|
||||||
-no-feature-filesystemmodel
|
|
||||||
-no-feature-wheelevent
|
|
||||||
-no-feature-tabletevent
|
|
||||||
-no-feature-icu
|
|
||||||
-no-feature-systemtrayicon
|
|
||||||
-no-feature-raster-64bit
|
|
||||||
-no-feature-raster-fp
|
|
||||||
-no-feature-undostack
|
|
||||||
-no-feature-undogroup
|
|
||||||
-no-feature-undocommand
|
|
||||||
-no-feature-sctp
|
|
||||||
-no-feature-dtls
|
|
||||||
-no-feature-networkproxy
|
|
||||||
-no-feature-getifaddrs
|
|
||||||
-no-feature-ipv6ifname
|
|
||||||
-no-feature-libresolv
|
|
||||||
-no-feature-libproxy
|
|
||||||
-no-feature-networkinterface
|
|
||||||
-no-feature-networkdiskcache
|
|
||||||
-no-feature-topleveldomain
|
|
||||||
-no-feature-gssapi
|
|
||||||
-no-feature-sha3-fast
|
|
||||||
-no-feature-systemsemaphore
|
|
||||||
-no-feature-gestures
|
|
||||||
-no-feature-jalalicalendar
|
|
||||||
-no-feature-hijricalendar
|
|
||||||
-no-feature-islamiccivilcalendar
|
|
||||||
-no-feature-timezone
|
|
||||||
-no-feature-timezone_tzdb
|
|
||||||
-no-feature-im
|
|
||||||
-no-feature-graphicsframecapture
|
|
||||||
-no-feature-library
|
|
||||||
-no-feature-filesystemwatcher
|
|
||||||
-no-feature-gif
|
|
||||||
-no-feature-ico
|
|
||||||
-no-feature-sessionmanager
|
|
||||||
-no-feature-emojisegmenter
|
|
||||||
-no-feature-egl
|
|
||||||
-no-feature-metal
|
|
||||||
-no-feature-vulkan
|
|
||||||
-no-feature-openvg
|
|
||||||
-no-feature-wasm-simd128
|
|
||||||
-no-feature-wasm-exceptions
|
|
||||||
-no-feature-wasm-jspi
|
|
||||||
-no-feature-harfbuzz',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=
|
|
||||||
-DFEATURE_qml_network=off
|
|
||||||
-DFEATURE_qml_ssl=off
|
|
||||||
-DFEATURE_qml_jit=off
|
|
||||||
-DFEATURE_qml_debug=off
|
|
||||||
-DFEATURE_qml_preview=off
|
|
||||||
-DFEATURE_qml_xml_http_request=off
|
|
||||||
-DFEATURE_qml_locale=off
|
|
||||||
-DFEATURE_qml_worker_script=off
|
|
||||||
-DFEATURE_qml_xmllistmodel=off
|
|
||||||
-DFEATURE_quick_canvas=off
|
|
||||||
-DFEATURE_quick_designer=off
|
|
||||||
-DFEATURE_quick_flipable=off
|
|
||||||
-DFEATURE_quick_gridview=off
|
|
||||||
-DFEATURE_quick_tableview=off
|
|
||||||
-DFEATURE_quick_treeview=off
|
|
||||||
-DFEATURE_quick_particles=off
|
|
||||||
-DFEATURE_quick_pathview=off
|
|
||||||
-DFEATURE_quick_sprite=off
|
|
||||||
-DFEATURE_quick_draganddrop=off
|
|
||||||
-DFEATURE_quick_pixmap_cache_threaded_download=off
|
|
||||||
-DFEATURE_qml_table_model=off
|
|
||||||
-DFEATURE_qml_tree_model=off
|
|
||||||
-DFEATURE_quicktemplates2_hover=off
|
|
||||||
-DFEATURE_quicktemplates2_multitouch=off
|
|
||||||
-DFEATURE_quicktemplates2_calendar=off
|
|
||||||
-DFEATURE_qdoc=off',
|
|
||||||
'TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'wasm-quick-minimal-new'
|
|
||||||
Template: 'qtci-linux-openSUSE-16.0-x86_64-51'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Platform dependency: 'opensuse-16.0-developer-build'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Environment variables: [
|
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
|
||||||
'TARGET_CMAKE_ARGS=
|
|
||||||
-DCMAKE_CXX_FLAGS="-flto"
|
|
||||||
-DCMAKE_EXE_LINKER_FLAGS="-flto"',
|
|
||||||
'TARGET_CONFIGURE_ARGS=
|
|
||||||
-release
|
|
||||||
-platform wasm-emscripten
|
|
||||||
-nomake examples
|
|
||||||
-nomake tests
|
|
||||||
-feature-thread
|
|
||||||
-optimize-size
|
|
||||||
-static
|
|
||||||
-ltcg
|
|
||||||
-feature-c++20
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-xml
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-future
|
|
||||||
-no-feature-concurrent
|
|
||||||
-no-feature-process
|
|
||||||
-no-feature-processenvironment
|
|
||||||
-no-feature-multiprocess
|
|
||||||
-no-feature-sharedmemory
|
|
||||||
-no-feature-permissions
|
|
||||||
-no-feature-udpsocket
|
|
||||||
-no-feature-localserver
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
-no-feature-accessibility
|
|
||||||
-no-feature-clipboard
|
|
||||||
-no-feature-draganddrop
|
|
||||||
-no-feature-image_heuristic_mask
|
|
||||||
-no-feature-imageformat_bmp
|
|
||||||
-no-feature-imageformat_ppm
|
|
||||||
-no-feature-imageformat_xbm
|
|
||||||
-no-feature-cssparser
|
|
||||||
-no-feature-action
|
|
||||||
-no-feature-whatsthis
|
|
||||||
-no-feature-vkgen
|
|
||||||
-no-feature-backtrace
|
|
||||||
-no-feature-stack_clash_protection
|
|
||||||
-no-feature-mimetype
|
|
||||||
-no-feature-textmarkdownreader
|
|
||||||
-no-feature-textodfwriter
|
|
||||||
-no-feature-testlib
|
|
||||||
-no-feature-texthtmlparser
|
|
||||||
-no-feature-textmarkdownwriter
|
|
||||||
-no-feature-imageio-text-loading
|
|
||||||
-no-feature-image_text
|
|
||||||
-no-feature-proxymodel
|
|
||||||
-no-feature-filesystemmodel
|
|
||||||
-no-feature-wheelevent
|
|
||||||
-no-feature-tabletevent
|
|
||||||
-no-feature-icu
|
|
||||||
-no-feature-systemtrayicon
|
|
||||||
-no-feature-raster-64bit
|
|
||||||
-no-feature-raster-fp
|
|
||||||
-no-feature-undostack
|
|
||||||
-no-feature-undogroup
|
|
||||||
-no-feature-undocommand
|
|
||||||
-no-feature-sctp
|
|
||||||
-no-feature-dtls
|
|
||||||
-no-feature-networkproxy
|
|
||||||
-no-feature-getifaddrs
|
|
||||||
-no-feature-ipv6ifname
|
|
||||||
-no-feature-libresolv
|
|
||||||
-no-feature-libproxy
|
|
||||||
-no-feature-networkinterface
|
|
||||||
-no-feature-networkdiskcache
|
|
||||||
-no-feature-topleveldomain
|
|
||||||
-no-feature-gssapi
|
|
||||||
-no-feature-sha3-fast
|
|
||||||
-no-feature-systemsemaphore
|
|
||||||
-no-feature-gestures
|
|
||||||
-no-feature-jalalicalendar
|
|
||||||
-no-feature-hijricalendar
|
|
||||||
-no-feature-islamiccivilcalendar
|
|
||||||
-no-feature-timezone
|
|
||||||
-no-feature-timezone_tzdb
|
|
||||||
-no-feature-im
|
|
||||||
-no-feature-graphicsframecapture
|
|
||||||
-no-feature-library
|
|
||||||
-no-feature-filesystemwatcher
|
|
||||||
-no-feature-gif
|
|
||||||
-no-feature-ico
|
|
||||||
-no-feature-sessionmanager
|
|
||||||
-no-feature-emojisegmenter
|
|
||||||
-no-feature-egl
|
|
||||||
-no-feature-metal
|
|
||||||
-no-feature-vulkan
|
|
||||||
-no-feature-openvg
|
|
||||||
-no-feature-wasm-simd128
|
|
||||||
-no-feature-wasm-exceptions
|
|
||||||
-no-feature-wasm-jspi
|
|
||||||
-no-feature-harfbuzz',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=
|
|
||||||
-DFEATURE_qml_network=off
|
|
||||||
-DFEATURE_qml_ssl=off
|
|
||||||
-DFEATURE_qml_jit=off
|
|
||||||
-DFEATURE_qml_debug=off
|
|
||||||
-DFEATURE_qml_preview=off
|
|
||||||
-DFEATURE_qml_xml_http_request=off
|
|
||||||
-DFEATURE_qml_locale=off
|
|
||||||
-DFEATURE_qml_worker_script=off
|
|
||||||
-DFEATURE_qml_xmllistmodel=off
|
|
||||||
-DFEATURE_quick_canvas=off
|
|
||||||
-DFEATURE_quick_designer=off
|
|
||||||
-DFEATURE_quick_flipable=off
|
|
||||||
-DFEATURE_quick_gridview=off
|
|
||||||
-DFEATURE_quick_tableview=off
|
|
||||||
-DFEATURE_quick_treeview=off
|
|
||||||
-DFEATURE_quick_particles=off
|
|
||||||
-DFEATURE_quick_pathview=off
|
|
||||||
-DFEATURE_quick_sprite=off
|
|
||||||
-DFEATURE_quick_draganddrop=off
|
|
||||||
-DFEATURE_quick_pixmap_cache_threaded_download=off
|
|
||||||
-DFEATURE_qml_table_model=off
|
|
||||||
-DFEATURE_qml_tree_model=off
|
|
||||||
-DFEATURE_quicktemplates2_hover=off
|
|
||||||
-DFEATURE_quicktemplates2_multitouch=off
|
|
||||||
-DFEATURE_quicktemplates2_calendar=off
|
|
||||||
-DFEATURE_qdoc=off',
|
|
||||||
'TARGET_CMAKE_ARGS=-DQT_GENERATE_WRAPPER_SCRIPTS_FOR_ALL_HOSTS=ON'
|
|
||||||
]
|
|
||||||
-
|
|
||||||
Id: 'ios-quick-minimal'
|
|
||||||
Template: 'qtci-macos-14-arm-106'
|
|
||||||
Target os: 'IOS_ANY'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'macos-universal-on-arm64'
|
|
||||||
Features: ['Sccache', 'UseConfigure', 'DisableTests', 'Insignificant']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=
|
|
||||||
-release
|
|
||||||
-nomake examples
|
|
||||||
-platform macx-ios-clang
|
|
||||||
-optimize-size
|
|
||||||
-static
|
|
||||||
-ltcg
|
|
||||||
-feature-c++20
|
|
||||||
-reduce-exports
|
|
||||||
-gc-binaries
|
|
||||||
-disable-deprecated-up-to 0x070000
|
|
||||||
-no-feature-widgets
|
|
||||||
-no-feature-private_tests
|
|
||||||
-no-feature-exceptions
|
|
||||||
-no-feature-force_asserts
|
|
||||||
-no-feature-sql
|
|
||||||
-no-feature-xml
|
|
||||||
-no-feature-printsupport
|
|
||||||
-no-feature-dbus
|
|
||||||
-no-feature-vnc
|
|
||||||
-no-feature-future
|
|
||||||
-no-feature-concurrent
|
|
||||||
-no-feature-testlib
|
|
||||||
-no-feature-multiprocess
|
|
||||||
-no-feature-sharedmemory
|
|
||||||
-no-feature-permissions
|
|
||||||
-no-feature-udpsocket
|
|
||||||
-no-feature-localserver
|
|
||||||
-no-feature-brotli
|
|
||||||
-no-feature-picture
|
|
||||||
-no-feature-pdf
|
|
||||||
-no-feature-accessibility
|
|
||||||
-no-feature-clipboard
|
|
||||||
-no-feature-image_heuristic_mask
|
|
||||||
-no-feature-imageformat_bmp
|
|
||||||
-no-feature-imageformat_ppm
|
|
||||||
-no-feature-imageformat_xbm
|
|
||||||
-no-feature-cssparser
|
|
||||||
-no-feature-action
|
|
||||||
-no-feature-whatsthis
|
|
||||||
-no-feature-vkgen
|
|
||||||
-no-feature-backtrace
|
|
||||||
-no-feature-stack_protector
|
|
||||||
-no-feature-mimetype
|
|
||||||
-no-feature-textmarkdownreader
|
|
||||||
-no-feature-textodfwriter
|
|
||||||
-no-feature-textmarkdownwriter
|
|
||||||
-no-feature-imageio-text-loading
|
|
||||||
-no-feature-image_text
|
|
||||||
-no-feature-proxymodel
|
|
||||||
-no-feature-filesystemmodel
|
|
||||||
-no-feature-wheelevent
|
|
||||||
-no-feature-tabletevent
|
|
||||||
-no-feature-icu
|
|
||||||
-no-feature-systemtrayicon
|
|
||||||
-no-feature-raster-64bit
|
|
||||||
-no-feature-raster-fp
|
|
||||||
-no-feature-undostack
|
|
||||||
-no-feature-undogroup
|
|
||||||
-no-feature-undocommand
|
|
||||||
-no-feature-sctp
|
|
||||||
-no-feature-dtls
|
|
||||||
-no-feature-networkproxy
|
|
||||||
-no-feature-getifaddrs
|
|
||||||
-no-feature-ipv6ifname
|
|
||||||
-no-feature-libresolv
|
|
||||||
-no-feature-libproxy
|
|
||||||
-no-feature-networkinterface
|
|
||||||
-no-feature-networkdiskcache
|
|
||||||
-no-feature-topleveldomain
|
|
||||||
-no-feature-gssapi
|
|
||||||
-no-feature-sha3-fast
|
|
||||||
-no-feature-systemsemaphore
|
|
||||||
-no-feature-gestures
|
|
||||||
-no-feature-jalalicalendar
|
|
||||||
-no-feature-hijricalendar
|
|
||||||
-no-feature-islamiccivilcalendar
|
|
||||||
-no-feature-timezone
|
|
||||||
-no-feature-timezone_tzdb
|
|
||||||
-no-feature-im
|
|
||||||
-no-feature-graphicsframecapture
|
|
||||||
-no-feature-library
|
|
||||||
-no-feature-filesystemwatcher
|
|
||||||
-no-feature-gif
|
|
||||||
-no-feature-ico
|
|
||||||
-no-feature-sessionmanager
|
|
||||||
-no-feature-emojisegmenter
|
|
||||||
-no-feature-egl
|
|
||||||
-no-feature-opengl
|
|
||||||
-feature-metal
|
|
||||||
-no-feature-vulkan
|
|
||||||
-no-feature-openvg
|
|
||||||
-no-feature-opengles2
|
|
||||||
-no-feature-opengles3
|
|
||||||
-no-feature-opengles31
|
|
||||||
-no-feature-opengles32
|
|
||||||
-no-feature-harfbuzz
|
|
||||||
-no-feature-freetype
|
|
||||||
-no-opengl',
|
|
||||||
'NON_QTBASE_CMAKE_ARGS=
|
|
||||||
-DFEATURE_qml_network=off
|
|
||||||
-DFEATURE_qml_ssl=off
|
|
||||||
-DFEATURE_qml_jit=off
|
|
||||||
-DFEATURE_qml_debug=off
|
|
||||||
-DFEATURE_qml_preview=off
|
|
||||||
-DFEATURE_qml_xml_http_request=off
|
|
||||||
-DFEATURE_qml_locale=off
|
|
||||||
-DFEATURE_qml_worker_script=off
|
|
||||||
-DFEATURE_qml_xmllistmodel=off
|
|
||||||
-DFEATURE_quick_canvas=off
|
|
||||||
-DFEATURE_quick_designer=off
|
|
||||||
-DFEATURE_quick_flipable=off
|
|
||||||
-DFEATURE_quick_gridview=off
|
|
||||||
-DFEATURE_quick_tableview=off
|
|
||||||
-DFEATURE_quick_treeview=off
|
|
||||||
-DFEATURE_quick_particles=off
|
|
||||||
-DFEATURE_quick_pathview=off
|
|
||||||
-DFEATURE_quick_sprite=off
|
|
||||||
-DFEATURE_quick_draganddrop=off
|
|
||||||
-DFEATURE_quick_pixmap_cache_threaded_download=off
|
|
||||||
-DFEATURE_qml_table_model=off
|
|
||||||
-DFEATURE_qml_tree_model=off
|
|
||||||
-DFEATURE_quicktemplates2_hover=off
|
|
||||||
-DFEATURE_quicktemplates2_multitouch=off
|
|
||||||
-DFEATURE_quicktemplates2_calendar=off
|
|
||||||
-DFEATURE_qdoc=off'
|
|
||||||
]
|
|
||||||
@@ -2,49 +2,49 @@ Version: 2
|
|||||||
Include: [
|
Include: [
|
||||||
cmake_platforms.yaml: [
|
cmake_platforms.yaml: [
|
||||||
"documentation-warnings",
|
"documentation-warnings",
|
||||||
"rhel-9.6",
|
"rhel-8.10",
|
||||||
'windows-11_24h2-mingw13',
|
'windows-10_22h2-mingw13',
|
||||||
],
|
],
|
||||||
macos.yaml: [
|
macos.yaml: [
|
||||||
'macos-universal-on-arm64'
|
'macos-universal-on-x86_64'
|
||||||
],
|
],
|
||||||
cmake_platforms_target_android.yaml: [
|
cmake_platforms_target_android.yaml: [
|
||||||
'android-arm64-on-macos',
|
'android-arm64-on-macos',
|
||||||
'android-armv7-on-windows',
|
'android-armv7-on-windows',
|
||||||
'android-9-x86-on-linux',
|
'android-9-x86-on-linux',
|
||||||
'android-16-x86_64-on-linux'
|
'android-15-x86_64-on-linux'
|
||||||
],
|
],
|
||||||
offline_documentation.yaml
|
offline_documentation.yaml
|
||||||
]
|
]
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Id: "automotive-android-14-x86_64-on-linux-rhel_9_6"
|
Id: "automotive-android-14-x86_64-on-linux"
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'x86_64'
|
Target arch: 'x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'rhel-9.6'
|
Platform dependency: 'rhel-8.10'
|
||||||
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure']
|
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}}',
|
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
'ANDROID_EMULATOR=automotive_emulator_x86_64_api_34'
|
'ANDROID_EMULATOR=automotive_emulator_x86_64_api_34'
|
||||||
]
|
]
|
||||||
-
|
-
|
||||||
Id: "automotive-android-10-x86_64-on-linux-rhel_9_6"
|
Id: "automotive-android-10-x86_64-on-linux"
|
||||||
Template: 'qtci-linux-RHEL-9.6-x86_64-51'
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'x86_64'
|
Target arch: 'x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Platform dependency: 'rhel-9.6'
|
Platform dependency: 'rhel-8.10'
|
||||||
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure']
|
Features: ['Packaging', 'Sccache', 'WarningsAreErrors', 'AndroidTestRun', 'VMSize8', 'UseConfigure']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_LATEST}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
'TARGET_CONFIGURE_ARGS=-nomake examples -release -force-debug-info -android-ndk {{.Env.ANDROID_NDK_ROOT_DEFAULT}} -android-sdk {{.Env.ANDROID_SDK_ROOT}} -android-abis x86_64',
|
||||||
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_LATEST}}',
|
'TARGET_CMAKE_ARGS=-DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME_DEFAULT}}',
|
||||||
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}',
|
'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR_ANDROID}}',
|
||||||
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
'NON_QTBASE_TARGET_CMAKE_ARGS= -DQT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR=/usr/local/include',
|
||||||
'ANDROID_EMULATOR=automotive_emulator_x86_64_api_29'
|
'ANDROID_EMULATOR=automotive_emulator_x86_64_api_29'
|
||||||
|
|||||||
@@ -3,10 +3,10 @@ Module only: true
|
|||||||
Include: [
|
Include: [
|
||||||
cmake_platforms.yaml: [
|
cmake_platforms.yaml: [
|
||||||
"windows-10_22h2-msvc2019",
|
"windows-10_22h2-msvc2019",
|
||||||
"rhel-9.6"
|
"rhel-8.10"
|
||||||
],
|
],
|
||||||
macos.yaml: [
|
macos.yaml: [
|
||||||
"macos-universal-on-arm64"
|
"macos-universal-on-x86_64"
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
|
|||||||
@@ -7,10 +7,3 @@ Configurations:
|
|||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'TestOnly']
|
Features: ['Sccache', 'TestOnly']
|
||||||
Platform dependency: 'webassembly-linux-thread-asyncify'
|
Platform dependency: 'webassembly-linux-thread-asyncify'
|
||||||
-
|
|
||||||
Id: 'webassembly-linux-thread-asyncify-tests-new'
|
|
||||||
Template: 'qtci-linux-openSUSE-16.0-x86_64-51'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'TestOnly']
|
|
||||||
Platform dependency: 'webassembly-linux-thread-asyncify-new'
|
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Id: 'webassembly-linux-thread-asyncify-tests'
|
|
||||||
Template: 'qtci-linux-openSUSE-15.6-x86_64-51'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'TestOnly']
|
|
||||||
Platform dependency: 'webassembly-linux-thread-asyncify'
|
|
||||||
-
|
|
||||||
Id: 'webassembly-linux-thread-asyncify-tests-new'
|
|
||||||
Template: 'qtci-linux-openSUSE-16.0-x86_64-51'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Sccache', 'TestOnly']
|
|
||||||
Platform dependency: 'webassembly-linux-thread-asyncify-new'
|
|
||||||
@@ -2,67 +2,57 @@ Version: 2
|
|||||||
Module only: True
|
Module only: True
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET1'
|
Target arch: 'TARGET1'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET2'
|
Target arch: 'TARGET2'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET3'
|
Target arch: 'TARGET3'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET4'
|
Target arch: 'TARGET4'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET5'
|
Target arch: 'TARGET5'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET6'
|
Target arch: 'TARGET6'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET7'
|
Target arch: 'TARGET7'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET8'
|
Target arch: 'TARGET8'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET9'
|
Target arch: 'TARGET9'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Packaging']
|
|
||||||
Target arch: 'TARGET10'
|
Target arch: 'TARGET10'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Insignificant']
|
Features: ['Insignificant']
|
||||||
Target arch: 'INSIGNIFICANT_TARGET1'
|
Target arch: 'INSIGNIFICANT_TARGET1'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Insignificant']
|
Features: ['Insignificant']
|
||||||
Target arch: 'INSIGNIFICANT_TARGET2'
|
Target arch: 'INSIGNIFICANT_TARGET2'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-24.04-x86_64-54'
|
Template: 'qtci-linux-Ubuntu-22.04-x86_64-51'
|
||||||
Compiler: 'Yocto'
|
Compiler: 'Yocto'
|
||||||
Features: ['Insignificant']
|
Features: ['Insignificant']
|
||||||
Target arch: 'INSIGNIFICANT_TARGET3'
|
Target arch: 'INSIGNIFICANT_TARGET3'
|
||||||
|
|||||||
@@ -42,8 +42,6 @@ su
|
|||||||
echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Fetch and run coin-setup
|
# Fetch and run coin-setup
|
||||||
Download http://coin/coin/binary/linux_amd64/coin-setup
|
Download http://coin/coin/binary/linux_amd64/coin-setup
|
||||||
run './coin-setup'
|
run './coin-setup'
|
||||||
|
|||||||
@@ -1,13 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# Copyright (C) 2026 The Qt Company Ltd.
|
|
||||||
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
|
||||||
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
sudo tee -a /etc/dconf/db/local.d/00-media-automount <<"EOF"
|
|
||||||
[org/gnome/desktop/media-handling]
|
|
||||||
automount=false
|
|
||||||
automount-open=false
|
|
||||||
EOF
|
|
||||||
|
|
||||||
sudo dconf update
|
|
||||||
@@ -1,88 +0,0 @@
|
|||||||
### RHEL 10.0 ###
|
|
||||||
Hard Disk: 500G
|
|
||||||
Network: CI
|
|
||||||
Video Card: Total Video Memory: 64MB
|
|
||||||
Boot options/Firmware: BIOS
|
|
||||||
Language: English (United States)
|
|
||||||
Keyboard: English (US), Norwegian (Windows), Finnish (Windows)
|
|
||||||
Time & Date: Etc/Coordinated Universal Time
|
|
||||||
Software Selection: Server with GUI
|
|
||||||
Installation Destination: Automatic partitioning selected
|
|
||||||
Root Passowrd: Set
|
|
||||||
Network & Host..: Connected
|
|
||||||
KDUMP enabled: Memory Reservation: automatic
|
|
||||||
Begin Installation
|
|
||||||
Reboot
|
|
||||||
# Configure Settings
|
|
||||||
Notifications:
|
|
||||||
* Lock Screen Notifications: OFF
|
|
||||||
* Applications: Set notification off
|
|
||||||
* Do Not Disturb: on
|
|
||||||
Applications:
|
|
||||||
* Disable notifications from all applications
|
|
||||||
Privacy:
|
|
||||||
* Blank Screen Delay: Never
|
|
||||||
* Screen Lock: OFF
|
|
||||||
Power:
|
|
||||||
* Blank screen: Never
|
|
||||||
Displays:
|
|
||||||
* Resolution: 1280 x 800
|
|
||||||
Users:
|
|
||||||
* Automatic login on
|
|
||||||
# Add user to sudoers
|
|
||||||
Add 'qt ALL=NOPASSWD: ALL' to /etc/sudoers.d/qt
|
|
||||||
Add 'GRUB_GFXMODE=1280x800' to /etc/default/grub
|
|
||||||
sudo grub2-mkconfig -o /etc/grub2.cfg
|
|
||||||
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
|
|
||||||
# Add support for virtio driver
|
|
||||||
su
|
|
||||||
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
|
||||||
dracut -f
|
|
||||||
|
|
||||||
# NOTE!
|
|
||||||
# - RHEL uses 'sudo subscription-manager release --set=10.0' in provisioning
|
|
||||||
# - Do not update Tier 1 via GUI without using this same --set before provisioning
|
|
||||||
# - To avoid System to have newer packages than RPMS which will cause update issues
|
|
||||||
|
|
||||||
# Register RHEL before it's possible to install qemu-guest-agent
|
|
||||||
subscription-manager register
|
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Do these from Opennebula UI!
|
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
|
||||||
This is done when the VM is launched as persistent in OpenNebula.
|
|
||||||
# Fetch and run coin-setup
|
|
||||||
Download http://coin/coin/binary/linux_amd64/coin-setup
|
|
||||||
# run as qt user
|
|
||||||
run './coin-setup'
|
|
||||||
# Switch to use GNOME Classic user interface
|
|
||||||
# GNOME Classic was selected because there's an issue with Standard (wayland display server).
|
|
||||||
# Autotest start failing because terminal session remains in Activities Overview.
|
|
||||||
# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3854
|
|
||||||
First execute script ./01-disable-automounting.sh (dconf update crash in GNOME Classic)
|
|
||||||
logout -> Select user (without it the drop down menu won't appear) -> switch to 'GNOME Classic' -desktop session from drop down menu in login screen
|
|
||||||
|
|
||||||
# If gear icon is not seen, check is 'GNOME Classic' -desktop session installed, and install if it's missing
|
|
||||||
ls /usr/share/xsessions/
|
|
||||||
# This should list something like these if it's installed
|
|
||||||
gnome-classic.desktop
|
|
||||||
gnome.desktop
|
|
||||||
|
|
||||||
# To install GNOME Classic if it's missing
|
|
||||||
sudo dnf reinstall gnome-classic-session
|
|
||||||
|
|
||||||
# In RHEL 10.0 even with 'GNOME Classic' -desktop the Activities Overview is still in use
|
|
||||||
# It can be bypassed via 'No Overview' -GNOME extension:
|
|
||||||
# - https://extensions.gnome.org/extension/4099/no-overview/
|
|
||||||
# - Select GNOME Shell version 47 to download
|
|
||||||
# - Unpack extension from tar.gz
|
|
||||||
sudo mv <extension_folder> /usr/share/gnome-shell/extensions/no-overview@fthx
|
|
||||||
sudo chown -R root: /usr/share/gnome-shell/extensions/no-overview@fthx
|
|
||||||
sudo chmod 755 -R /usr/share/gnome-shell/extensions/no-overview@fthx
|
|
||||||
sudo reboot
|
|
||||||
gnome-extensions list
|
|
||||||
gnome-extensions enable no-overview@fthx
|
|
||||||
|
|
||||||
Reboot
|
|
||||||
@@ -46,8 +46,6 @@ su
|
|||||||
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Do these from Opennebula UI!
|
# Do these from Opennebula UI!
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
# Enable network connection from right upper corner
|
||||||
|
|||||||
@@ -41,8 +41,6 @@ su
|
|||||||
echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Fetch and run coin-setup
|
# Fetch and run coin-setup
|
||||||
Download http://coin/coin/binary/linux_amd64/coin-setup
|
Download http://coin/coin/binary/linux_amd64/coin-setup
|
||||||
run './coin-setup'
|
run './coin-setup'
|
||||||
|
|||||||
@@ -52,8 +52,6 @@ su
|
|||||||
echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
# Enable network connection from right upper corner
|
||||||
|
|
||||||
# Fetch and run coin-setup
|
# Fetch and run coin-setup
|
||||||
|
|||||||
@@ -46,15 +46,13 @@ su
|
|||||||
echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Do these from Opennebula UI!
|
# Do these from Opennebula UI!
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
# Enable network connection from right upper corner
|
||||||
|
|
||||||
Devices:
|
Devices:
|
||||||
* Displays: Resolution 1280 x 800
|
* Displays: Resolution 1280 x 800
|
||||||
|
|
||||||
# Fetch and run coin-setup
|
# Fetch and run coin-setup
|
||||||
Download http://coin/coin/binary/linux_amd64/coin-setup
|
Download http://coin/coin/binary/linux_amd64/coin-setup
|
||||||
# run as qt user
|
# run as qt user
|
||||||
|
|||||||
@@ -46,8 +46,6 @@ su
|
|||||||
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Do these from Opennebula UI!
|
# Do these from Opennebula UI!
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
# Enable network connection from right upper corner
|
||||||
|
|||||||
@@ -42,8 +42,6 @@ su
|
|||||||
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
# Enable network connection from right upper corner
|
||||||
|
|
||||||
# Fetch and run coin-setup
|
# Fetch and run coin-setup
|
||||||
|
|||||||
@@ -42,8 +42,6 @@ su
|
|||||||
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Do these from Opennebula UI!
|
# Do these from Opennebula UI!
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
# Enable network connection from right upper corner
|
||||||
|
|||||||
@@ -38,9 +38,6 @@ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
|
|||||||
su
|
su
|
||||||
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Do these from Opennebula UI!
|
# Do these from Opennebula UI!
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
# Enable network connection from right upper corner
|
||||||
|
|||||||
@@ -1,13 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# Copyright (C) 2023 The Qt Company Ltd.
|
|
||||||
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
|
||||||
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
sudo tee -a /etc/dconf/db/local.d/00-media-automount <<"EOF"
|
|
||||||
[org/gnome/desktop/media-handling]
|
|
||||||
automount=false
|
|
||||||
automount-open=false
|
|
||||||
EOF
|
|
||||||
|
|
||||||
sudo dconf update
|
|
||||||
@@ -1,64 +0,0 @@
|
|||||||
### RHEL 9.6 ###
|
|
||||||
|
|
||||||
Language: English (United States)
|
|
||||||
|
|
||||||
# Installation Summary #
|
|
||||||
|
|
||||||
Keyboard: English (US), Norwegian (Windows), Finnish (Windows)
|
|
||||||
Language Support: English (United States)
|
|
||||||
Time & Date: Etc/Coordinated Universal Time
|
|
||||||
|
|
||||||
Connect to Red Hat: Registered
|
|
||||||
Installation Source: Local media
|
|
||||||
Software Selection: Server with GUI
|
|
||||||
|
|
||||||
Installation Destination: Automatic partitioning selected
|
|
||||||
KDUMP enabled: Memory Reservation: automatic
|
|
||||||
Network & Host Name: Connected
|
|
||||||
Security Profile: No profile selected
|
|
||||||
|
|
||||||
Root Password: set
|
|
||||||
User Creation: set. Make this user administrator. Require password.
|
|
||||||
|
|
||||||
# Configure Settings
|
|
||||||
Notifications:
|
|
||||||
* Lock Screen Notifications: OFF
|
|
||||||
* Applications: Set notification off
|
|
||||||
* Do Not Disturb: on
|
|
||||||
Applications:
|
|
||||||
* Disable notifications from all applications
|
|
||||||
Privacy:
|
|
||||||
* Blank Screen Delay: Never
|
|
||||||
* Screen Lock: OFF
|
|
||||||
Power:
|
|
||||||
* Blank screen: Never
|
|
||||||
Displays:
|
|
||||||
* Resolution: 1280 x 800
|
|
||||||
Users:
|
|
||||||
* Automatic login on
|
|
||||||
# Add user to sudoers
|
|
||||||
Add 'qt ALL=NOPASSWD: ALL' to /etc/sudoers.d/qt
|
|
||||||
Add 'GRUB_GFXMODE=1280x800' to /etc/default/grub
|
|
||||||
sudo grub2-mkconfig -o /etc/grub2.cfg
|
|
||||||
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
|
|
||||||
# Add support for virtio driver
|
|
||||||
su
|
|
||||||
echo "add_drivers+=\" virtio-blk \"" >> /etc/dracut.conf.d/virtio.conf
|
|
||||||
dracut -f
|
|
||||||
|
|
||||||
yum -y install qemu-guest-agent
|
|
||||||
|
|
||||||
# Do these from Opennebula UI!
|
|
||||||
|
|
||||||
# Enable network connection from right upper corner
|
|
||||||
This is done when the VM is launched as persistent in OpenNebula.
|
|
||||||
# Fetch and run coin-setup
|
|
||||||
Download http://coin/coin/binary/linux_amd64/coin-setup
|
|
||||||
# run as qt user
|
|
||||||
run './coin-setup'
|
|
||||||
# Switch to use GNOME Classic user interface
|
|
||||||
# GNOME Classic was selected because there's an issue with Starndard (wayland display server). Autotest start failing because terminal session remains in Activities Overview.
|
|
||||||
# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3854
|
|
||||||
First execute script ./01-disable-automounting.sh (dconf update crash in GNOME Classic)
|
|
||||||
logout -> Select user (without it the drop down menu won't appear) -> switch to 'GNOME Classic' from drop down menu in login screen
|
|
||||||
Reboot
|
|
||||||
@@ -37,8 +37,6 @@ sudo ./coin-setup
|
|||||||
sudo echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
sudo echo "add_drivers+=\"virtio-blk\"" >> /etc/dracut.conf.d/virtio.conf
|
||||||
sudo dracut -f
|
sudo dracut -f
|
||||||
|
|
||||||
sudo zypper -nq install qemu-guest-agent
|
|
||||||
|
|
||||||
# Add these to '/etc/polkit-default-privs.local'
|
# Add these to '/etc/polkit-default-privs.local'
|
||||||
org.freedesktop.udisks2.filesystem-mount yes
|
org.freedesktop.udisks2.filesystem-mount yes
|
||||||
org.freedesktop.udisks2.filesystem-mount-other-seat yes
|
org.freedesktop.udisks2.filesystem-mount-other-seat yes
|
||||||
|
|||||||
@@ -31,8 +31,6 @@ sudo su -
|
|||||||
echo "add_drivers+=\"virtio-blk\"" >/etc/dracut.conf.d/virtio.conf
|
echo "add_drivers+=\"virtio-blk\"" >/etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
sudo zypper -nq install qemu-guest-agent
|
|
||||||
|
|
||||||
# Add these to /etc/polkit-default-privs.local
|
# Add these to /etc/polkit-default-privs.local
|
||||||
org.freedesktop.udisks2.filesystem-mount yes
|
org.freedesktop.udisks2.filesystem-mount yes
|
||||||
org.freedesktop.udisks2.filesystem-mount-other-seat yes
|
org.freedesktop.udisks2.filesystem-mount-other-seat yes
|
||||||
|
|||||||
@@ -35,8 +35,6 @@ sudo su -
|
|||||||
echo 'add_drivers+=" virtio-blk "' >/etc/dracut.conf.d/virtio.conf
|
echo 'add_drivers+=" virtio-blk "' >/etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
sudo zypper -nq install qemu-guest-agent
|
|
||||||
|
|
||||||
# Add these to /etc/polkit-default-privs.local
|
# Add these to /etc/polkit-default-privs.local
|
||||||
org.freedesktop.udisks2.filesystem-mount yes
|
org.freedesktop.udisks2.filesystem-mount yes
|
||||||
org.freedesktop.udisks2.filesystem-mount-other-seat yes
|
org.freedesktop.udisks2.filesystem-mount-other-seat yes
|
||||||
|
|||||||
@@ -35,8 +35,6 @@ sudo su -
|
|||||||
echo 'add_drivers+=" virtio-blk "' >/etc/dracut.conf.d/virtio.conf
|
echo 'add_drivers+=" virtio-blk "' >/etc/dracut.conf.d/virtio.conf
|
||||||
dracut -f
|
dracut -f
|
||||||
|
|
||||||
sudo zypper -nq install qemu-guest-agent
|
|
||||||
|
|
||||||
# Disable coredump
|
# Disable coredump
|
||||||
chkconfig kdump off
|
chkconfig kdump off
|
||||||
echo 'Storage=none' >> /etc/systemd/coredump.conf.d/custom.conf
|
echo 'Storage=none' >> /etc/systemd/coredump.conf.d/custom.conf
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user