mirror of
git://code.qt.io/qt/qt5.git
synced 2026-03-06 20:35:59 +08:00
Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b8e587b74c | ||
|
|
fac86c3865 | ||
|
|
a23c44f7a3 | ||
|
|
ab311180ba | ||
|
|
893a7d6d98 | ||
|
|
0d2488bd32 | ||
|
|
efb86886e1 | ||
|
|
6e42fc3e0a | ||
|
|
fc0466cd53 | ||
|
|
d14203d441 | ||
|
|
d3859c14ee | ||
|
|
c9408c8172 | ||
|
|
c5d8723bf2 | ||
|
|
4b4264c7d5 | ||
|
|
e5495d93f6 |
91
.gitmodules
vendored
91
.gitmodules
vendored
@@ -1,53 +1,53 @@
|
|||||||
[submodule "qtbase"]
|
[submodule "qtbase"]
|
||||||
path = qtbase
|
path = qtbase
|
||||||
url = ../qtbase.git
|
url = ../qtbase.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtsvg"]
|
[submodule "qtsvg"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtsvg
|
path = qtsvg
|
||||||
url = ../qtsvg.git
|
url = ../qtsvg.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdeclarative"]
|
[submodule "qtdeclarative"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtimageformats qtshadertools qtsvg
|
recommends = qtimageformats qtshadertools qtsvg
|
||||||
path = qtdeclarative
|
path = qtdeclarative
|
||||||
url = ../qtdeclarative.git
|
url = ../qtdeclarative.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtactiveqt"]
|
[submodule "qtactiveqt"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtactiveqt
|
path = qtactiveqt
|
||||||
url = ../qtactiveqt.git
|
url = ../qtactiveqt.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmultimedia"]
|
[submodule "qtmultimedia"]
|
||||||
depends = qtbase qtshadertools
|
depends = qtbase qtshadertools
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtmultimedia
|
path = qtmultimedia
|
||||||
url = ../qtmultimedia.git
|
url = ../qtmultimedia.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
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 = 6.2.2
|
branch = 6.2.0
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtxmlpatterns"]
|
[submodule "qtxmlpatterns"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtxmlpatterns
|
path = qtxmlpatterns
|
||||||
url = ../qtxmlpatterns.git
|
url = ../qtxmlpatterns.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qttranslations"]
|
[submodule "qttranslations"]
|
||||||
depends = qttools
|
depends = qttools
|
||||||
path = qttranslations
|
path = qttranslations
|
||||||
url = ../qttranslations.git
|
url = ../qttranslations.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = essential
|
status = essential
|
||||||
priority = 30
|
priority = 30
|
||||||
[submodule "qtdoc"]
|
[submodule "qtdoc"]
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
recommends = qtmultimedia
|
recommends = qtmultimedia
|
||||||
path = qtdoc
|
path = qtdoc
|
||||||
url = ../qtdoc.git
|
url = ../qtdoc.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = essential
|
status = essential
|
||||||
priority = 40
|
priority = 40
|
||||||
[submodule "qtrepotools"]
|
[submodule "qtrepotools"]
|
||||||
@@ -72,25 +72,18 @@
|
|||||||
status = essential
|
status = essential
|
||||||
priority = 50
|
priority = 50
|
||||||
[submodule "qtlocation"]
|
[submodule "qtlocation"]
|
||||||
depends = qtbase qtpositioning
|
|
||||||
recommends = qtdeclarative
|
|
||||||
path = qtlocation
|
|
||||||
url = ../qtlocation.git
|
|
||||||
branch = 6.2.2
|
|
||||||
status = ignore
|
|
||||||
[submodule "qtpositioning"]
|
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtserialport
|
recommends = qtdeclarative qtserialport
|
||||||
path = qtpositioning
|
path = qtlocation
|
||||||
url = ../qtpositioning.git
|
url = ../qtlocation.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsensors"]
|
[submodule "qtsensors"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtsensors
|
path = qtsensors
|
||||||
url = ../qtsensors.git
|
url = ../qtsensors.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsystems"]
|
[submodule "qtsystems"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -117,183 +110,183 @@
|
|||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtconnectivity
|
path = qtconnectivity
|
||||||
url = ../qtconnectivity.git
|
url = ../qtconnectivity.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwayland"]
|
[submodule "qtwayland"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwayland
|
path = qtwayland
|
||||||
url = ../qtwayland.git
|
url = ../qtwayland.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qt3d"]
|
[submodule "qt3d"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtshadertools
|
recommends = qtdeclarative qtshadertools
|
||||||
path = qt3d
|
path = qt3d
|
||||||
url = ../qt3d.git
|
url = ../qt3d.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtimageformats"]
|
[submodule "qtimageformats"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtimageformats
|
path = qtimageformats
|
||||||
url = ../qtimageformats.git
|
url = ../qtimageformats.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
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 = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtserialport"]
|
[submodule "qtserialport"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtserialport
|
path = qtserialport
|
||||||
url = ../qtserialport.git
|
url = ../qtserialport.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
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 = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebchannel"]
|
[submodule "qtwebchannel"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtwebsockets
|
recommends = qtdeclarative qtwebsockets
|
||||||
path = qtwebchannel
|
path = qtwebchannel
|
||||||
url = ../qtwebchannel.git
|
url = ../qtwebchannel.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebengine"]
|
[submodule "qtwebengine"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtwebchannel qttools qtpositioning
|
recommends = qtlocation qtwebchannel qttools
|
||||||
path = qtwebengine
|
path = qtwebengine
|
||||||
url = ../qtwebengine.git
|
url = ../qtwebengine.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
priority = 10
|
priority = 10
|
||||||
[submodule "qtcanvas3d"]
|
[submodule "qtcanvas3d"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
path = qtcanvas3d
|
path = qtcanvas3d
|
||||||
url = ../qtcanvas3d.git
|
url = ../qtcanvas3d.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtwebview"]
|
[submodule "qtwebview"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtwebengine
|
recommends = qtwebengine
|
||||||
path = qtwebview
|
path = qtwebview
|
||||||
url = ../qtwebview.git
|
url = ../qtwebview.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtcharts"]
|
[submodule "qtcharts"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtcharts
|
path = qtcharts
|
||||||
url = ../qtcharts.git
|
url = ../qtcharts.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdatavis3d"]
|
[submodule "qtdatavis3d"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtdatavis3d
|
path = qtdatavis3d
|
||||||
url = ../qtdatavis3d.git
|
url = ../qtdatavis3d.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
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 = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgamepad"]
|
[submodule "qtgamepad"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtgamepad
|
path = qtgamepad
|
||||||
url = ../qtgamepad.git
|
url = ../qtgamepad.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtscxml"]
|
[submodule "qtscxml"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtscxml
|
path = qtscxml
|
||||||
url = ../qtscxml.git
|
url = ../qtscxml.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtspeech"]
|
[submodule "qtspeech"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtspeech
|
path = qtspeech
|
||||||
url = ../qtspeech.git
|
url = ../qtspeech.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtnetworkauth"]
|
[submodule "qtnetworkauth"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtnetworkauth
|
path = qtnetworkauth
|
||||||
url = ../qtnetworkauth.git
|
url = ../qtnetworkauth.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
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 = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebglplugin"]
|
[submodule "qtwebglplugin"]
|
||||||
depends = qtbase qtwebsockets
|
depends = qtbase qtwebsockets
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwebglplugin
|
path = qtwebglplugin
|
||||||
url = ../qtwebglplugin.git
|
url = ../qtwebglplugin.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = ignore
|
status = ignore
|
||||||
[submodule "qtlottie"]
|
[submodule "qtlottie"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtlottie
|
path = qtlottie
|
||||||
url = ../qtlottie.git
|
url = ../qtlottie.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquicktimeline"]
|
[submodule "qtquicktimeline"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtquicktimeline
|
path = qtquicktimeline
|
||||||
url = ../qtquicktimeline
|
url = ../qtquicktimeline
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
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 = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtshadertools"]
|
[submodule "qtshadertools"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtshadertools
|
path = qtshadertools
|
||||||
url = ../qtshadertools.git
|
url = ../qtshadertools.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
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 = 6.2.2
|
branch = 6.2.0
|
||||||
status = deprecated
|
status = deprecated
|
||||||
[submodule "qtcoap"]
|
[submodule "qtcoap"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtcoap
|
path = qtcoap
|
||||||
url = ../qtcoap.git
|
url = ../qtcoap.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmqtt"]
|
[submodule "qtmqtt"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtmqtt
|
path = qtmqtt
|
||||||
url = ../qtmqtt.git
|
url = ../qtmqtt.git
|
||||||
branch = 6.2.2
|
branch = 6.2.0
|
||||||
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 = 6.2.2
|
branch = 6.2.0
|
||||||
status = addon
|
status = addon
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Include: [
|
Include: [
|
||||||
cmake_platforms_qemu.yaml,
|
cmake_platforms_qemu.yaml,
|
||||||
cmake_platforms_qemu_qnx710.yaml,
|
|
||||||
cmake_platforms_target_android_host_linux.yaml,
|
cmake_platforms_target_android_host_linux.yaml,
|
||||||
cmake_platforms_target_android_host_macos.yaml,
|
cmake_platforms_target_android_host_macos.yaml,
|
||||||
cmake_platforms_target_android_host_windows.yaml,
|
cmake_platforms_target_android_host_windows.yaml,
|
||||||
@@ -63,7 +62,7 @@ Configurations:
|
|||||||
Environment variables: ['NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
Environment variables: ['NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-SLES-15_SP3-x86_64-51'
|
Template: 'qtci-linux-SLES-15_SP2-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'DisableTests']
|
Features: ['Sccache', 'DisableTests']
|
||||||
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DFEATURE_sql_mysql=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DFEATURE_sql_mysql=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
@@ -95,12 +94,9 @@ Configurations:
|
|||||||
Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'Packaging']
|
Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'Packaging']
|
||||||
Platform dependency: 'Windows10-MSVC2019-x64-host'
|
Platform dependency: 'Windows10-MSVC2019-x64-host'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS={{.Env.TARGET_CONFIGURE_ARGS}} -DQT_QMAKE_TARGET_MKSPEC=win32-arm64-msvc -G"Ninja Multi-Config" -DCMAKE_CONFIGURATION_TYPES="RelWithDebInfo;Debug" -DFEATURE_msvc_obj_debug_info=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ROOT_DIR_x64_arm64}}',
|
'TARGET_CONFIGURE_ARGS={{.Env.TARGET_CONFIGURE_ARGS}} -DQT_QMAKE_TARGET_MKSPEC=win32-arm64-msvc -G"Ninja Multi-Config" -DCMAKE_CONFIGURATION_TYPES="RelWithDebInfo;Debug" -DFEATURE_msvc_obj_debug_info=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
'OPENSSL_CONF_x64={{.Env.OPENSSL_CONF_x64_arm64}}',
|
|
||||||
'OPENSSL_INCLUDE_x64={{.Env.OPENSSL_INCLUDE_x64_arm64}}',
|
|
||||||
'OPENSSL_LIB_x64={{.Env.OPENSSL_LIB_x64_arm64}}']
|
|
||||||
-
|
-
|
||||||
Id: 'RHEL-8.2-host'
|
Id: 'RHEL-8.2-host'
|
||||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||||
@@ -130,18 +126,6 @@ Configurations:
|
|||||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}'
|
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}'
|
||||||
]
|
]
|
||||||
-
|
|
||||||
Id: 'Windows10-Mingw11-x64-host'
|
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
|
||||||
Compiler: 'Mingw'
|
|
||||||
Features: ['Packaging', 'Sccache']
|
|
||||||
Configure arguments: '-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DQT_BUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DFEATURE_system_zlib=OFF -DFEATURE_system_tiff=OFF -DFEATURE_system_freetype=OFF -DFEATURE_system_jpeg=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\..'
|
|
||||||
Environment variables: [
|
|
||||||
'Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}',
|
|
||||||
'NON_QTBASE_CONFIGURE_ARGS=-DFEATURE_system_tiff=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
|
||||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
|
||||||
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}'
|
|
||||||
]
|
|
||||||
-
|
-
|
||||||
Id: 'Windows10-LLVM-x64-host'
|
Id: 'Windows10-LLVM-x64-host'
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
@@ -153,8 +137,41 @@ Configurations:
|
|||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
Compiler: 'Mingw'
|
Compiler: 'Mingw'
|
||||||
Environment variables: ['PATH=C:\MINGW1120\mingw64\bin;$PATH']
|
Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
|
||||||
Features: ['Sccache']
|
Features: ['Sccache']
|
||||||
Configure arguments: '-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DBUILD_EXAMPLES=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DFEATURE_system_zlib=OFF -DFEATURE_system_tiff=OFF -DFEATURE_system_freetype=OFF -DFEATURE_system_jpeg=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
Configure arguments: '-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DBUILD_EXAMPLES=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DFEATURE_system_zlib=OFF -DFEATURE_system_tiff=OFF -DFEATURE_system_freetype=OFF -DFEATURE_system_jpeg=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
Environment variables: ['Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}', 'NON_QTBASE_CONFIGURE_ARGS=-DFEATURE_system_tiff=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
Environment variables: ['Path={{.Env.MINGW810}}\bin;{{.Env.Path}}', 'NON_QTBASE_CONFIGURE_ARGS=-DFEATURE_system_tiff=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache','LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}']
|
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache','LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_mingw}}']
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
|
||||||
|
Target os: 'QNX_710'
|
||||||
|
Target arch: 'x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Target compiler: 'QCC'
|
||||||
|
Platform dependency: 'Ubuntu-20.04-host'
|
||||||
|
Features: ['Sccache', 'DisableTests']
|
||||||
|
Environment variables: [
|
||||||
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-x8664.cmake',
|
||||||
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=']
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
|
||||||
|
Target os: 'QNX_710'
|
||||||
|
Target arch: 'arm64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Target compiler: 'QCC'
|
||||||
|
Platform dependency: 'Ubuntu-20.04-host'
|
||||||
|
Features: ['Sccache', 'DisableTests']
|
||||||
|
Environment variables: [
|
||||||
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-aarch64le.cmake',
|
||||||
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=']
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
|
||||||
|
Target os: 'QNX_710'
|
||||||
|
Target arch: 'armv7'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Target compiler: 'QCC'
|
||||||
|
Platform dependency: 'Ubuntu-20.04-host'
|
||||||
|
Features: ['Sccache', 'DisableTests']
|
||||||
|
Environment variables: [
|
||||||
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-armv7le.cmake',
|
||||||
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=']
|
||||||
|
|||||||
@@ -1,39 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
|
|
||||||
Target os: 'QNX_710'
|
|
||||||
Target arch: 'x86_64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'QCC'
|
|
||||||
Platform dependency: 'Ubuntu-20.04-host'
|
|
||||||
Features: ['InsignificantTests']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_FEATURE_dbus=OFF -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-x8664.cmake',
|
|
||||||
'QT_CMAKE_DIR=/opt/cmake-3.21.1/bin',
|
|
||||||
"TESTARGS='{{.Env.QNX_QEMU_SSH}} LD_LIBRARY_PATH={{.Env.QNX_QEMU_LD_LIBRARY_PATH}} QSG_RHI_BACKEND=software QT_QPA_PLATFORM=offscreen'",
|
|
||||||
"TESTRUNNER='python3 {{.SourceDir}}/coin_qnx_qemu_runner.py'",
|
|
||||||
"COIN_CTEST_RESULTSDIR=/home/qt/work",
|
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=']
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
|
|
||||||
Target os: 'QNX_710'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'QCC'
|
|
||||||
Platform dependency: 'Ubuntu-20.04-host'
|
|
||||||
Features: ['DisableTests']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_FEATURE_dbus=OFF -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-aarch64le.cmake',
|
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=']
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-Ubuntu-20.04-x86_64-50'
|
|
||||||
Target os: 'QNX_710'
|
|
||||||
Target arch: 'armv7'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'QCC'
|
|
||||||
Platform dependency: 'Ubuntu-20.04-host'
|
|
||||||
Features: ['DisableTests']
|
|
||||||
Environment variables: [
|
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_FEATURE_dbus=OFF -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.QNX_710}}/qnx-toolchain-armv7le.cmake',
|
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=']
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-SLES-15_SP3-x86_64-51'
|
Template: 'qtci-linux-SLES-15_SP2-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Sccache', 'MinimalStaticTests']
|
Features: ['Sccache', 'MinimalStaticTests']
|
||||||
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DFEATURE_sql_mysql=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DFEATURE_sql_mysql=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ Configurations:
|
|||||||
Platform dependency: 'RHEL-8.2-host'
|
Platform dependency: 'RHEL-8.2-host'
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||||
@@ -20,7 +20,7 @@ Configurations:
|
|||||||
Platform dependency: 'RHEL-8.2-host'
|
Platform dependency: 'RHEL-8.2-host'
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||||
@@ -31,7 +31,7 @@ Configurations:
|
|||||||
Platform dependency: 'RHEL-8.2-host'
|
Platform dependency: 'RHEL-8.2-host'
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||||
@@ -42,5 +42,5 @@ Configurations:
|
|||||||
Platform dependency: 'RHEL-8.2-host'
|
Platform dependency: 'RHEL-8.2-host'
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ Configurations:
|
|||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.14-x86_64'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
@@ -20,7 +20,7 @@ Configurations:
|
|||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.14-x86_64'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
@@ -31,7 +31,7 @@ Configurations:
|
|||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.14-x86_64'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
@@ -42,5 +42,5 @@ Configurations:
|
|||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
|
|||||||
@@ -10,19 +10,7 @@ Configurations:
|
|||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'Mingw'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'Windows10-Mingw11-x64-host'
|
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
|
||||||
Environment variables: [
|
|
||||||
'Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
@@ -34,19 +22,7 @@ Configurations:
|
|||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'armv7'
|
|
||||||
Compiler: 'Mingw'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'Windows10-Mingw11-x64-host'
|
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
|
||||||
Environment variables: [
|
|
||||||
'Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=armeabi-v7a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
@@ -58,19 +34,7 @@ Configurations:
|
|||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'x86'
|
|
||||||
Compiler: 'Mingw'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'Windows10-Mingw11-x64-host'
|
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
|
||||||
Environment variables: [
|
|
||||||
'Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
@@ -82,17 +46,5 @@ Configurations:
|
|||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
'Path={{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'x86_64'
|
|
||||||
Compiler: 'Mingw'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'Windows10-Mingw11-x64-host'
|
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
|
||||||
Environment variables: [
|
|
||||||
'Path={{.Env.MINGW1120}}\bin;{{.Env.Path}}',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86_64 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DFEATURE_pkg_config=OFF -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ Configurations:
|
|||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
@@ -20,19 +20,7 @@ Configurations:
|
|||||||
Environment variables: [
|
Environment variables: [
|
||||||
'Path={{.Env.EMSDK_PATH}};{{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
'Path={{.Env.EMSDK_PATH}};{{.Env.MINGW810}}\bin;{{.Env.Path}}',
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_pkg_config=OFF']
|
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
|
||||||
Target os: 'WebAssembly'
|
|
||||||
Compiler: 'Mingw'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Platform dependency: 'Windows10-Mingw11-x64-host'
|
|
||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
|
||||||
Environment variables: [
|
|
||||||
'Path={{.Env.EMSDK_PATH}};{{.Env.MINGW1120}}\bin;{{.Env.Path}}',
|
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_pkg_config=OFF']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_pkg_config=OFF']
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.14-x86_64'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
@@ -43,5 +31,5 @@ Configurations:
|
|||||||
Features: ['Packaging', 'Sccache', 'DisableTests']
|
Features: ['Packaging', 'Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
'EM_CONFIG={{.Env.EMSDK}}/.emscripten',
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DQT_QMAKE_TARGET_MKSPEC=wasm-emscripten -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Configurations:
|
|||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Target os: 'INTEGRITY'
|
Target os: 'INTEGRITY'
|
||||||
Platform dependency: 'Ubuntu-20.04-host'
|
Platform dependency: 'Ubuntu-20.04-host'
|
||||||
Features: ['DisableTests']
|
Features: ['Sccache', 'DisableTests']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS={{.Env.TARGET_CONFIGURE_ARGS}} -DQT_HOST_PATH=/home/qt/work/install -DQT_BUILD_EXAMPLES=OFF -DCMAKE_TOOLCHAIN_FILE=/home/qt/integrity_toolchain/toolchain.cmake -DQT_QMAKE_TARGET_MKSPEC=devices/integrity-armv8-SA8155P -DINPUT_harfbuzz=no -DFEATURE_library=OFF -DBUILD_qtdoc=OFF -DBUILD_qttranslations=OFF -DFEATURE_printdialog=OFF --debug-trycompile -DFEATURE_quick3d_assimp=OFF -DFEATURE_dbus=OFF -GNinja -DUNIX=ON -DFEATURE_gtk3=OFF -DFEATURE_glib=OFF -DFEATURE_libudev=OFF -DFEATURE_system_pcre2=OFF -DFEATURE_sql_mysql=OFF -DCMAKE_C_COMPILER=cxintarm64 -DCMAKE_CXX_COMPILER=cxintarm64',
|
'TARGET_CONFIGURE_ARGS={{.Env.TARGET_CONFIGURE_ARGS}} -DQT_HOST_PATH=/home/qt/work/install -DQT_BUILD_EXAMPLES=OFF -DCMAKE_TOOLCHAIN_FILE=/home/qt/integrity_toolchain/toolchain.cmake -DQT_QMAKE_TARGET_MKSPEC=devices/integrity-armv8-SA8155P -DINPUT_harfbuzz=no -DFEATURE_library=OFF -DBUILD_qtdoc=OFF -DBUILD_qttranslations=OFF -DFEATURE_printdialog=OFF --debug-trycompile -DFEATURE_quick3d_assimp=OFF -DFEATURE_dbus=OFF -GNinja -DUNIX=ON -DFEATURE_gtk3=OFF -DFEATURE_glib=OFF -DFEATURE_libudev=OFF -DFEATURE_system_pcre2=OFF -DFEATURE_sql_mysql=OFF -DCMAKE_C_COMPILER=cxintarm64 -DCMAKE_CXX_COMPILER=cxintarm64',
|
||||||
'INTEGRITY_DIR=/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/integrity',
|
'INTEGRITY_DIR=/home/qt/integrity_toolchain/hlos_dev_boot/apps/ghs_apps_proc/integrity',
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ Configurations:
|
|||||||
Template: 'qtci-macos-11.0-x86_64-102'
|
Template: 'qtci-macos-11.0-x86_64-102'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target arch: 'x86_64-arm64'
|
Target arch: 'x86_64-arm64'
|
||||||
Features: ['Packaging', 'Sccache', 'DoNotRunTests', 'WarningsAreErrors']
|
Features: ['Packaging', 'Sccache', 'DoNotRunTests']
|
||||||
Configure arguments: '-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DFEATURE_headersclean=ON -DFEATURE_framework=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/..'
|
Configure arguments: '-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DFEATURE_headersclean=ON -DFEATURE_framework=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DODBC_ROOT=/usr/local/opt/libiodbc -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/..'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_gds=OFF',
|
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_gds=OFF',
|
||||||
@@ -39,12 +39,6 @@ Configurations:
|
|||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging']
|
Features: ['Sccache', 'TestOnly', 'Packaging']
|
||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
-
|
|
||||||
Id: 'macos-12-arm64-tests'
|
|
||||||
Template: 'qtci-macos-12-arm64'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Sccache', 'TestOnly', 'Packaging', 'InsignificantTests']
|
|
||||||
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
|
||||||
|
|
||||||
# Build x86_64 developer-builds for all modules, but only run tests for qtbase and declarative.
|
# Build x86_64 developer-builds for all modules, but only run tests for qtbase and declarative.
|
||||||
# See macos-developer-build-tests.yaml for the tests
|
# See macos-developer-build-tests.yaml for the tests
|
||||||
@@ -52,7 +46,7 @@ Configurations:
|
|||||||
Id: 'macos-latest-xcode-x86_64-developer-build'
|
Id: 'macos-latest-xcode-x86_64-developer-build'
|
||||||
Template: 'qtci-macos-11.0-x86_64-102'
|
Template: 'qtci-macos-11.0-x86_64-102'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Sccache', 'DoNotRunTests', 'WarningsAreErrors']
|
Features: ['Sccache', 'DoNotRunTests']
|
||||||
Configure arguments: '-DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_WITH_PCH=OFF -DFEATURE_framework=OFF -DQT_NAMESPACE=TestNamespace -DQT_BUILD_EXAMPLES=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
Configure arguments: '-DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_WITH_PCH=OFF -DFEATURE_framework=OFF -DQT_NAMESPACE=TestNamespace -DQT_BUILD_EXAMPLES=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
@@ -65,23 +59,11 @@ Configurations:
|
|||||||
Id: 'macos-latest-xcode-arm64-developer-build'
|
Id: 'macos-latest-xcode-arm64-developer-build'
|
||||||
Template: 'qtci-macos-11.0-arm64'
|
Template: 'qtci-macos-11.0-arm64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['DoNotRunTests', 'WarningsAreErrors']
|
Features: ['DoNotRunTests']
|
||||||
Configure arguments: '-DFEATURE_developer_build=ON -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DFEATURE_framework=ON -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/..'
|
Configure arguments: '-DFEATURE_developer_build=ON -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DFEATURE_framework=ON -DPostgreSQL_ROOT={{.Env.POSTGRESQLBINPATH}}/..'
|
||||||
-
|
|
||||||
Id: 'macos-12-xcode-arm64-developer-build'
|
|
||||||
Template: 'qtci-macos-12-arm64'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['DoNotRunTests', 'WarningsAreErrors']
|
|
||||||
Configure arguments: '-DFEATURE_developer_build=ON -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_separate_debug_info=ON -DFEATURE_framework=ON'
|
|
||||||
-
|
-
|
||||||
Id: 'macos-11-arm64-developer-build-tests'
|
Id: 'macos-11-arm64-developer-build-tests'
|
||||||
Template: 'qtci-macos-11.0-arm64'
|
Template: 'qtci-macos-11.0-arm64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['TestOnly']
|
Features: ['TestOnly']
|
||||||
Platform dependency: 'macos-latest-xcode-arm64-developer-build'
|
Platform dependency: 'macos-latest-xcode-arm64-developer-build'
|
||||||
-
|
|
||||||
Id: 'macos-12-arm64-developer-build-tests'
|
|
||||||
Template: 'qtci-macos-12-arm64'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['TestOnly', 'InsignificantTests']
|
|
||||||
Platform dependency: 'macos-12-xcode-arm64-developer-build'
|
|
||||||
|
|||||||
@@ -16,5 +16,5 @@ Configurations:
|
|||||||
Platform dependency: 'RHEL-8.2-host'
|
Platform dependency: 'RHEL-8.2-host'
|
||||||
Features: ['Packaging', 'Sccache', 'AndroidTestRun']
|
Features: ['Packaging', 'Sccache', 'AndroidTestRun']
|
||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_ROOT}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
'TARGET_CONFIGURE_ARGS=-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=x86 -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
||||||
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
'NON_QTBASE_TARGET_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache']
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ Configurations:
|
|||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
Template: 'qtci-windows-10-x86_64-52'
|
||||||
Compiler: 'Mingw'
|
Compiler: 'Mingw'
|
||||||
Environment variables: ['PATH=C:\MINGW1120\mingw64\bin;$PATH']
|
Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
|
||||||
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -nomake tests -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++'
|
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -nomake tests -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++'
|
||||||
Features: ['UseLegacyInstructions']
|
Features: ['UseLegacyInstructions']
|
||||||
-
|
-
|
||||||
@@ -12,12 +12,6 @@ Configurations:
|
|||||||
Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
|
Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH']
|
||||||
Features: ['Packaging', 'DisableTests', 'UseLegacyInstructions']
|
Features: ['Packaging', 'DisableTests', 'UseLegacyInstructions']
|
||||||
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -static -nomake tests -nomake examples -no-icu -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -platform win32-g++'
|
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -static -nomake tests -nomake examples -no-icu -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -platform win32-g++'
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
|
||||||
Compiler: 'Mingw'
|
|
||||||
Environment variables: ['PATH=C:\MINGW1120\mingw64\bin;$PATH']
|
|
||||||
Features: ['Packaging', 'DisableTests', 'UseLegacyInstructions']
|
|
||||||
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -static -nomake tests -nomake examples -no-icu -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -platform win32-g++'
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
|
|||||||
@@ -6,9 +6,3 @@ Configurations:
|
|||||||
Environment variables: ['PATH=C:\MINGW810_i686\mingw32\bin;$PATH']
|
Environment variables: ['PATH=C:\MINGW810_i686\mingw32\bin;$PATH']
|
||||||
Features: ['Packaging', UseLegacyInstructions']
|
Features: ['Packaging', UseLegacyInstructions']
|
||||||
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s'
|
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s'
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-52'
|
|
||||||
Compiler: 'Mingw'
|
|
||||||
Environment variables: ['PATH=C:\MINGW1120_i686\mingw32\bin;$PATH']
|
|
||||||
Features: ['Packaging', UseLegacyInstructions']
|
|
||||||
Configure arguments: '-qmake -opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s'
|
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [cmake_platforms.yaml]
|
|
||||||
Configurations: []
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [cmake_platforms.yaml]
|
|
||||||
Configurations: []
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [cmake_platforms.yaml]
|
|
||||||
Configurations: []
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
### SUSE Linux Enterprise Desktop 15 SP3 ###
|
### SUSE Linux Enterprise Desktop 15 SP2 ###
|
||||||
|
|
||||||
Language: English (US)
|
Language: English (US)
|
||||||
Keyboard Layout: English (US)
|
Keyboard Layout: English (US)
|
||||||
@@ -7,13 +7,9 @@ Available Extensions and Modules:
|
|||||||
Basesystem Module
|
Basesystem Module
|
||||||
Desktop Applications Module
|
Desktop Applications Module
|
||||||
Python 2 Module
|
Python 2 Module
|
||||||
Server Applications Module
|
|
||||||
|
|
||||||
Gnome Desktop (X11)
|
Gnome Desktop (X11)
|
||||||
|
|
||||||
Enable SSH service
|
|
||||||
Disable Firewall
|
|
||||||
|
|
||||||
Resolution 1280x800
|
Resolution 1280x800
|
||||||
|
|
||||||
# Settings
|
# Settings
|
||||||
@@ -45,12 +41,7 @@ org.freedesktop.login1.power-off yes
|
|||||||
org.freedesktop.login1.power-off-ignore-inhibit yes
|
org.freedesktop.login1.power-off-ignore-inhibit yes
|
||||||
org.freedesktop.login1.power-off-multiple-sessions yes
|
org.freedesktop.login1.power-off-multiple-sessions yes
|
||||||
|
|
||||||
sudo /sbin/set_polkit_default_privs
|
|
||||||
|
|
||||||
# Set how DHClient creates CID for compatibility with older DHCP servers
|
|
||||||
sudo sed -i 's/DHCLIENT_CREATE_CID=""/DHCLIENT_CREATE_CID="rfc2132"/' /etc/sysconfig/network/dhcp
|
|
||||||
|
|
||||||
# Register product
|
# Register product
|
||||||
# Add 'Available Extensions and Modules'
|
# Add 'Available Extensions and Modules'
|
||||||
* Basesystem Module 15 SP3 x86_64
|
* Basesystem Module 15 SP2 x86_64
|
||||||
* Server Applications Module 15 SP3 x86_64
|
* Server Applications Module 15 SP2 x86_64
|
||||||
@@ -55,8 +55,8 @@ toolsVersion="2.1"
|
|||||||
toolsFile="commandlinetools-linux-6609375_latest.zip"
|
toolsFile="commandlinetools-linux-6609375_latest.zip"
|
||||||
ndkVersion="r22b"
|
ndkVersion="r22b"
|
||||||
ndkFile="android-ndk-$ndkVersion-linux-x86_64.zip"
|
ndkFile="android-ndk-$ndkVersion-linux-x86_64.zip"
|
||||||
sdkBuildToolsVersion="31.0.0"
|
sdkBuildToolsVersion="30.0.3"
|
||||||
sdkApiLevel="android-31"
|
sdkApiLevel="android-30"
|
||||||
|
|
||||||
toolsSha1="9172381ff070ee2a416723c1989770cf4b0d1076"
|
toolsSha1="9172381ff070ee2a416723c1989770cf4b0d1076"
|
||||||
ndkSha1="9ece64c7f19763dd67320d512794969930fce9dc"
|
ndkSha1="9ece64c7f19763dd67320d512794969930fce9dc"
|
||||||
@@ -109,7 +109,8 @@ fi
|
|||||||
echo "Checking the contents of Android SDK..."
|
echo "Checking the contents of Android SDK..."
|
||||||
ls -l "$sdkTargetFolder"
|
ls -l "$sdkTargetFolder"
|
||||||
|
|
||||||
SetEnvVar "ANDROID_SDK_ROOT" "$sdkTargetFolder"
|
SetEnvVar "ANDROID_SDK_HOME" "$sdkTargetFolder"
|
||||||
|
SetEnvVar "ANDROID_NDK_HOME" "$targetFolder/android-ndk-$ndkVersion"
|
||||||
SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
|
SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
|
||||||
SetEnvVar "ANDROID_NDK_HOST" "linux-x86_64"
|
SetEnvVar "ANDROID_NDK_HOST" "linux-x86_64"
|
||||||
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
||||||
|
|||||||
@@ -1,96 +0,0 @@
|
|||||||
#generic
|
|
||||||
set(CMAKE_SYSTEM_NAME Integrity)
|
|
||||||
set(CMAKE_SYSTEM_PROCESSOR arm)
|
|
||||||
set(CMAKE_CROSSCOMPILING True)
|
|
||||||
|
|
||||||
set(TARGET_ROOT_PATH "/home/qt/integrity_toolchain/hlos_dev_boot")
|
|
||||||
set(CMAKE_BUILD_TYPE "Release")
|
|
||||||
|
|
||||||
set(CMAKE_C_COMPILER cxintarm64)
|
|
||||||
set(CMAKE_CXX_COMPILER cxintarm64)
|
|
||||||
set(CMAKE_ASM_COMPILER cxintarm64)
|
|
||||||
|
|
||||||
set(EGL_FOUND True)
|
|
||||||
set(UNIX True)
|
|
||||||
|
|
||||||
set (CMAKE_C_COMPILE_FEATURES c_std_99)
|
|
||||||
set (CMAKE_CXX_COMPILE_FEATURES
|
|
||||||
cxx_alias_templates
|
|
||||||
cxx_alignas
|
|
||||||
cxx_alignof
|
|
||||||
cxx_attributes
|
|
||||||
cxx_auto_type
|
|
||||||
cxx_constexp
|
|
||||||
cxx_decltype
|
|
||||||
cxx_delegating_constructors
|
|
||||||
cxx_explicit_conversions
|
|
||||||
cxx_extern_templates
|
|
||||||
cxx_inheriting_constructors
|
|
||||||
cxx_lambdas
|
|
||||||
cxx_noexcept
|
|
||||||
cxx_nonstatic_member_init
|
|
||||||
cxx_nullptr
|
|
||||||
cxx_override
|
|
||||||
cxx_range_for
|
|
||||||
cxx_raw_string_literals
|
|
||||||
cxx_reference_qualified_functions
|
|
||||||
cxx_rvalue_references
|
|
||||||
cxx_static_assert
|
|
||||||
cxx_std_17
|
|
||||||
cxx_thread_local
|
|
||||||
cxx_unicode_literals
|
|
||||||
cxx_uniform_initialization
|
|
||||||
cxx_unrestricted_unions
|
|
||||||
cxx_variadic_macros
|
|
||||||
cxx_variadic_templates)
|
|
||||||
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_PROGRAM)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_LIBRARY)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_PACKAGE)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_INCLUDE)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
set(CMAKE_FIND_ROOT_PATH ${TARGET_ROOT_PATH})
|
|
||||||
|
|
||||||
#base
|
|
||||||
set(CMAKE_C_FLAGS "-bsp $ENV{INTEGRITY_BSP} -os_dir $ENV{INTEGRITY_DIR} -non_shared -startfile_dir=$ENV{INTEGRITY_DIR}/libs/$ENV{INTEGRITY_BSP}/$ENV{INTEGRITY_BUILD_TARGET} --rtos_library_directory=libs/$ENV{INTEGRITY_BSP}/$ENV{INTEGRITY_BUILD_TARGET} --rtos_library_directory=libs/arm64/$ENV{INTEGRITY_BUILD_TARGET} -bigswitch -DINTEGRITY -llibivfs.a -llibposix.a -llibpaged_alloc.a -llibnet.a -llibsocket.a")
|
|
||||||
|
|
||||||
set(CMAKE_C_FLAGS_DEBUG "-g -Omaxdebug")
|
|
||||||
set(CMAKE_C_FLAGS_RELEASE "-Ospeed -Olink -Omax")
|
|
||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} --signed_fields --diag_suppress=1,82,228,236,381,611,961,997,1795,1931,1974,3148 --c++17 --thread_local_storage --exceptions --defer_parse_function_templates")
|
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} --signed_fields --no_implicit_include --link_once_templates -non_shared --new_outside_of_constructor -I $ENV{QC_MULTIMEDIA_INC_DIR}")
|
|
||||||
set(CMAKE_CXX_FLAGS_DEBUG ${CMAKE_C_FLAGS_DEBUG})
|
|
||||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
|
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L${TARGET_ROOT_PATH} -L${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/rel/libs/multimedia/graphics -L${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/rel/libs/base -L${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/AMSS/multimedia/graphics/opengl/esx/build/integrity/prebuilt -L${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/rel/libs/platform -L${TARGET_ROOT_PATH}/apps/ghs_apps_proc/qc_bsp/out/rel/libs/multimedia/display/ --commons")
|
|
||||||
|
|
||||||
set(CMAKE_FIND_LIBRARY_PREFIXES "lib")
|
|
||||||
set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
|
|
||||||
set(BUILD_SHARED_LIBS OFF)
|
|
||||||
set(CMAKE_EXE_LINKER_FLAGS "")
|
|
||||||
|
|
||||||
set(QT_CFLAGS_OPTIMIZE_FULL "-Ospeed -olink -Omax")
|
|
||||||
|
|
||||||
set(GLSLANG_OSDEP_PATH ../3rdparty/glslang/glslang/OSDependent/Unix)
|
|
||||||
|
|
||||||
#set(QT_DEBUG_OPTIMIZATION_FLAGS "1")
|
|
||||||
#set (QT_CMAKE_DEBUG_EXTEND_TARGET "1")
|
|
||||||
|
|
||||||
set(EGL_INCLUDE_DIR $ENV{GL_INC_DIR})
|
|
||||||
|
|
||||||
set(PKG_EGL_LIBRARY_DIRS ${TARGET_ROOT_PATH})
|
|
||||||
set(EGL_LIBRARY ${TARGET_ROOT_PATH}/../libeglmegapack.a)
|
|
||||||
|
|
||||||
#set(EGL_LIBRARY libESXEGL_Adreno.a libadreno_utils.a libESXGLESv2_Adreno.a libadreno_utils.a libGSLUser.a libOSUser.a libpanel.a libivfs.a libposix.a libpmem.a libtzbsp.a libpaged_alloc.a libglnext-llvm.a libopenwfd.a libplanedef.a liblogger.a libnet.a libsocket.a librfs_client.a libshm_client.a libmmosalrfs.a libmmosalfile.a libOSAbstraction.a)
|
|
||||||
|
|
||||||
set(GLESv2_LIBRARY ${EGL_LIBRARY})
|
|
||||||
set(GLESv2_INCLUDE_DIR $ENV{GL_INC_DIR})
|
|
||||||
set(OPENGL_INCLUDE_DIR $ENV{GL_INC_DIR})
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
set(CMAKE_SYSTEM_NAME QNX)
|
|
||||||
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_PROGRAM)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_LIBRARY)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_PACKAGE)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_INCLUDE)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
set(CMAKE_FIND_ROOT_PATH $ENV{QNX_TARGET}/target/qnx7/)
|
|
||||||
|
|
||||||
set(_qnx_toolchain_arch gcc_ntoaarch64le)
|
|
||||||
|
|
||||||
set(CMAKE_C_COMPILER qcc)
|
|
||||||
set(CMAKE_C_COMPILER_TARGET ${_qnx_toolchain_arch})
|
|
||||||
set(CMAKE_CXX_COMPILER q++)
|
|
||||||
set(CMAKE_CXX_COMPILER_TARGET ${_qnx_toolchain_arch})
|
|
||||||
|
|
||||||
set(CMAKE_SYSROOT $ENV{QNX_TARGET})
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
set(CMAKE_SYSTEM_NAME QNX)
|
|
||||||
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_PROGRAM)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_LIBRARY)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_PACKAGE)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_INCLUDE)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
set(CMAKE_FIND_ROOT_PATH $ENV{QNX_TARGET}/target/qnx7/)
|
|
||||||
|
|
||||||
set(_qnx_toolchain_arch gcc_ntoarmv7le)
|
|
||||||
|
|
||||||
set(CMAKE_C_COMPILER qcc)
|
|
||||||
set(CMAKE_C_COMPILER_TARGET ${_qnx_toolchain_arch})
|
|
||||||
set(CMAKE_CXX_COMPILER q++)
|
|
||||||
set(CMAKE_CXX_COMPILER_TARGET ${_qnx_toolchain_arch})
|
|
||||||
|
|
||||||
set(CMAKE_SYSROOT $ENV{QNX_TARGET})
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
set(CMAKE_SYSTEM_NAME QNX)
|
|
||||||
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_PROGRAM)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_LIBRARY)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_PACKAGE)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
|
|
||||||
endif()
|
|
||||||
if (NOT DEFINED CMAKE_FIND_ROOT_PATH_MODE_INCLUDE)
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
set(CMAKE_FIND_ROOT_PATH $ENV{QNX_TARGET}/target/qnx7/)
|
|
||||||
|
|
||||||
set(_qnx_toolchain_arch gcc_ntox86_64)
|
|
||||||
|
|
||||||
set(CMAKE_C_COMPILER qcc)
|
|
||||||
set(CMAKE_C_COMPILER_TARGET ${_qnx_toolchain_arch})
|
|
||||||
set(CMAKE_CXX_COMPILER q++)
|
|
||||||
set(CMAKE_CXX_COMPILER_TARGET ${_qnx_toolchain_arch})
|
|
||||||
|
|
||||||
set(CMAKE_SYSROOT $ENV{QNX_TARGET})
|
|
||||||
@@ -42,22 +42,19 @@ source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
|||||||
# shellcheck source=../unix/SetEnvVar.sh
|
# shellcheck source=../unix/SetEnvVar.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||||
|
|
||||||
urlToolchainEs7="http://ci-files01-hki.intra.qt.io/input/integrity/integrity_toolchain_es7_25102021.zip"
|
urlToolchainEs7="http://ci-files01-hki.ci.local/input/integrity/integrity_toolchain_es7_patched.zip"
|
||||||
urlLibeglmegapack="http://ci-files01-hki.intra.qt.io/input/integrity/integrity_libeglmegapack.zip"
|
urlToolchainAddons="http://ci-files01-hki.ci.local/input/integrity/integrity_toolchain_addons.zip"
|
||||||
SHA1_toolchainEs7="13f634213187d94f70d184c6af38eb38f0bf44f0"
|
SHA1_toolchainEs7="e890fe332a81f8345fed3dff89b30019d9989765"
|
||||||
SHA1_Libeglmegapack="7f8ca64132eaea66202ea8db7f71f3300aab0777"
|
SHA1_toolchainAddons="1eb838edca4edaa3d9076b5ce4aea6409ffaa022"
|
||||||
targetFolder="$HOME"
|
targetFolder="$HOME"
|
||||||
appPrefix=""
|
appPrefix=""
|
||||||
|
|
||||||
toolchain_file="${BASH_SOURCE%/*}/cmake_toolchain_files/integrity_toolchain.cmake"
|
|
||||||
|
|
||||||
echo "Install Integrity toolchain es7"
|
echo "Install Integrity toolchain es7"
|
||||||
InstallFromCompressedFileFromURL "$urlToolchainEs7" "$urlToolchainEs7" "$SHA1_toolchainEs7" "$targetFolder" "$appPrefix"
|
InstallFromCompressedFileFromURL "$urlToolchainEs7" "$urlToolchainEs7" "$SHA1_toolchainEs7" "$targetFolder" "$appPrefix"
|
||||||
|
|
||||||
echo "Install Integrity toolchain addons"
|
echo "Install Integrity toochain addons"
|
||||||
DownloadURL "$urlLibeglmegapack" "$urlLibeglmegapack" "$SHA1_Libeglmegapack" "/tmp/integrity_libeglmegapack.zip"
|
DownloadURL "$urlToolchainAddons" "$urlToolchainAddons" "$SHA1_toolchainAddons" "/tmp/integrity_toolchain_addons.zip"
|
||||||
unzip "/tmp/integrity_libeglmegapack.zip" -d "/tmp"
|
unzip "/tmp/integrity_toolchain_addons.zip" -d "/tmp"
|
||||||
mv /tmp/toolchain/* $targetFolder/toolchain
|
mv /tmp/toolchain/* $targetFolder/toolchain
|
||||||
mv $targetFolder/toolchain $targetFolder/integrity_toolchain
|
mv $targetFolder/toolchain $targetFolder/integrity_toolchain
|
||||||
cp $toolchain_file "$targetFolder/integrity_toolchain/toolchain.cmake"
|
|
||||||
sudo rm -fr /tmp/toolchain
|
sudo rm -fr /tmp/toolchain
|
||||||
|
|||||||
@@ -65,24 +65,15 @@ opensslHome="${HOME}/openssl/android/openssl-${version}"
|
|||||||
DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile"
|
DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile"
|
||||||
mkdir -p "${HOME}/openssl/android/"
|
mkdir -p "${HOME}/openssl/android/"
|
||||||
tar -xzf "$targetFile" -C "${HOME}/openssl/android/"
|
tar -xzf "$targetFile" -C "${HOME}/openssl/android/"
|
||||||
if uname -a |grep -q "Darwin"; then
|
|
||||||
TOOLCHAIN=${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/darwin-x86_64/bin
|
TOOLCHAIN=${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin
|
||||||
else
|
|
||||||
TOOLCHAIN=${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/linux-x86_64/bin
|
|
||||||
fi
|
|
||||||
cd "$opensslHome"
|
cd "$opensslHome"
|
||||||
PATH=$TOOLCHAIN:$PATH CC=clang ./Configure android-arm
|
PATH=$TOOLCHAIN:$PATH CC=clang ./Configure android-arm
|
||||||
PATH=$TOOLCHAIN:$PATH CC=clang make build_generated
|
PATH=$TOOLCHAIN:$PATH CC=clang make build_generated
|
||||||
'
|
'
|
||||||
|
prebuiltUrl="http://ci-files01-hki.intra.qt.io/input/openssl/prebuilt-openssl-1_1_1_k_for-android-ndk-21.tar.gz"
|
||||||
if uname -a |grep -q "Darwin"; then
|
|
||||||
prebuiltUrl="http://ci-files01-hki.intra.qt.io/input/openssl/prebuilt-openssl-1_1_1_k_for-android-ndk-21_darwin.tar.gz"
|
|
||||||
sha="6e3e48441ff58596f25bc27fdc05ae43e5a7581d"
|
|
||||||
else
|
|
||||||
prebuiltUrl="http://ci-files01-hki.intra.qt.io/input/openssl/prebuilt-openssl-1_1_1_k_for-android-ndk-21.tar.gz"
|
|
||||||
sha="8c4db1eb8460d749c998a0e033b3939123cbc5ac"
|
|
||||||
fi
|
|
||||||
targetFile="/tmp/prebuilt-openssl-$version.tar.gz"
|
targetFile="/tmp/prebuilt-openssl-$version.tar.gz"
|
||||||
|
sha="8c4db1eb8460d749c998a0e033b3939123cbc5ac"
|
||||||
DownloadURL "$prebuiltUrl" "$prebuiltUrl" "$sha" "$targetFile"
|
DownloadURL "$prebuiltUrl" "$prebuiltUrl" "$sha" "$targetFile"
|
||||||
tar -xzf "$targetFile" -C "${HOME}"
|
tar -xzf "$targetFile" -C "${HOME}"
|
||||||
|
|
||||||
@@ -54,35 +54,25 @@ DownloadAndExtract () {
|
|||||||
rm -rf $file
|
rm -rf $file
|
||||||
}
|
}
|
||||||
|
|
||||||
aarch64le_toolchain="${BASH_SOURCE%/*}/cmake_toolchain_files/qnx-toolchain-aarch64le.cmake"
|
|
||||||
armv7le_toolchain="${BASH_SOURCE%/*}/cmake_toolchain_files/qnx-toolchain-armv7le.cmake"
|
|
||||||
x8664_toolchain="${BASH_SOURCE%/*}/cmake_toolchain_files/qnx-toolchain-x8664.cmake"
|
|
||||||
QNX_qemu_bld_files_dir="${BASH_SOURCE%/*}/qnx_qemu_build_files/"
|
|
||||||
|
|
||||||
targetFolder="/opt/"
|
targetFolder="/opt/"
|
||||||
folderName="qnx710"
|
folderName="qnx710"
|
||||||
targetPath="$targetFolder$folderName"
|
targetPath="$targetFolder$folderName"
|
||||||
qemuTargetPath="$HOME/QNX"
|
|
||||||
qemuIpAddress="172.31.1.10"
|
|
||||||
qemuNetwork="172.31.1.1"
|
|
||||||
qemuSSHuser="root"
|
|
||||||
qemuSSHurl="$qemuSSHuser@$qemuIpAddress"
|
|
||||||
qemuLDpath="/proc/boot:/system/lib:/system/lib/dll:/home/qt/work/install/target/lib"
|
|
||||||
|
|
||||||
if [ ! -d "$targetFolder" ]; then
|
if [ ! -d "$targetFolder" ]; then
|
||||||
mkdir -p $targetFolder
|
mkdir -p $targetFolder
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# QNX SDP
|
# QNX SDP
|
||||||
sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx710-20210929-linux.tar.xz"
|
sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx710-20201027-linux.tar.xz"
|
||||||
targetFile="qnx710.tar.xz"
|
targetFile="qnx710.tar.xz"
|
||||||
sha1="60f4a681f31fa7f10792db4c889c8f0b43aa1ad4"
|
sha1="fa9eb0f4247504a546cb014784646847eb6c8114"
|
||||||
DownloadAndExtract "$sourceFile" "$sha1" "$targetFile" "$targetFolder"
|
DownloadAndExtract "$sourceFile" "$sha1" "$targetFile" "$targetFolder"
|
||||||
|
|
||||||
sudo cp $aarch64le_toolchain $targetPath
|
# Toolchain files
|
||||||
sudo cp $armv7le_toolchain $targetPath
|
sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx-toolchains.tar.xz"
|
||||||
sudo cp $x8664_toolchain $targetPath
|
targetFile="qnx-toolchains.tar.xz"
|
||||||
cp -R $QNX_qemu_bld_files_dir $qemuTargetPath
|
sha1="d8a97605d80a2296f98caba3854557ca0dd5d7d3"
|
||||||
|
DownloadAndExtract "$sourceFile" "$sha1" "$targetFile" "$targetPath"
|
||||||
|
|
||||||
sudo chown -R qt:users "$targetPath"
|
sudo chown -R qt:users "$targetPath"
|
||||||
|
|
||||||
@@ -95,9 +85,5 @@ fi
|
|||||||
|
|
||||||
# Set env variables
|
# Set env variables
|
||||||
SetEnvVar "QNX_710" "$targetPath"
|
SetEnvVar "QNX_710" "$targetPath"
|
||||||
SetEnvVar "QNX_QEMU" "$qemuTargetPath"
|
|
||||||
SetEnvVar "QNX_QEMU_IPADDR" "$qemuIpAddress"
|
|
||||||
SetEnvVar "QNX_QEMU_SSH" "$qemuSSHurl"
|
|
||||||
SetEnvVar "QNX_QEMU_LD_LIBRARY_PATH" "$qemuLDpath"
|
|
||||||
|
|
||||||
echo "QNX SDP = 7.1.0" >> ~/versions.txt
|
echo "QNX SDP = 7.1.0" >> ~/versions.txt
|
||||||
|
|||||||
@@ -1,46 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
function brief()
|
|
||||||
{
|
|
||||||
echo "--nfs=[<mount>|no]"
|
|
||||||
}
|
|
||||||
|
|
||||||
function help()
|
|
||||||
{
|
|
||||||
brief
|
|
||||||
cat <<EOF
|
|
||||||
If yes, the given nfs share "<mount>" will be mounted at <mount>
|
|
||||||
|
|
||||||
The default is no.
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
|
|
||||||
function validate() {
|
|
||||||
exit 0
|
|
||||||
}
|
|
||||||
|
|
||||||
function configure()
|
|
||||||
{
|
|
||||||
if [ "$OPT_NFS_QT" != no ]; then
|
|
||||||
cat >output/option_files/post_start.opt_nfs <<EOF
|
|
||||||
|
|
||||||
echo "---> Starting NFS"
|
|
||||||
STARTU_P(fs_nfs3_t,__FS_NFS3_ID__) fs-nfs3 172.31.1.1:$OPT_NFS_QT $OPT_NFS_QT
|
|
||||||
EOF
|
|
||||||
fi
|
|
||||||
|
|
||||||
exit 0
|
|
||||||
}
|
|
||||||
|
|
||||||
case "$1" in
|
|
||||||
brief)
|
|
||||||
brief;;
|
|
||||||
help)
|
|
||||||
help;;
|
|
||||||
validate)
|
|
||||||
validate;;
|
|
||||||
configure)
|
|
||||||
configure;;
|
|
||||||
default)
|
|
||||||
echo no;;
|
|
||||||
esac
|
|
||||||
@@ -1,88 +0,0 @@
|
|||||||
OPT_ABLELOCK='no'
|
|
||||||
DEF_OPT_ABLELOCK='no'
|
|
||||||
OPT_ARCH='x86_64'
|
|
||||||
DEF_OPT_ARCH='x86_64'
|
|
||||||
OPT_ASLR='yes'
|
|
||||||
DEF_OPT_ASLR='yes'
|
|
||||||
OPT_CERTICOM='no'
|
|
||||||
DEF_OPT_CERTICOM='no'
|
|
||||||
OPT_CRYPTODEV='no'
|
|
||||||
DEF_OPT_CRYPTODEV='no'
|
|
||||||
OPT_DATA_INODES='3000'
|
|
||||||
DEF_OPT_DATA_INODES='3000'
|
|
||||||
OPT_DATA_SIZE='60'
|
|
||||||
DEF_OPT_DATA_SIZE='60'
|
|
||||||
OPT_EXTRA_DIRS='none'
|
|
||||||
DEF_OPT_EXTRA_DIRS='none'
|
|
||||||
OPT_GRAPHICS='no'
|
|
||||||
DEF_OPT_GRAPHICS='no'
|
|
||||||
OPT_GUEST='none'
|
|
||||||
DEF_OPT_GUEST='none'
|
|
||||||
OPT_HOSTNAME='qnx_QEMU_CI'
|
|
||||||
DEF_OPT_HOSTNAME='noname'
|
|
||||||
OPT_IP='172.31.1.69'
|
|
||||||
DEF_OPT_IP='dhcp'
|
|
||||||
OPT_MACADDR='52:54:00:f1:c4:92'
|
|
||||||
DEF_OPT_MACADDR='generate'
|
|
||||||
OPT_NFS='no'
|
|
||||||
DEF_OPT_NFS='no'
|
|
||||||
OPT_NFS_QT='/home/qt/work'
|
|
||||||
DEF_OPT_NFS_QT='/home/qt/work'
|
|
||||||
OPT_PATHTRUST='no'
|
|
||||||
DEF_OPT_PATHTRUST='no'
|
|
||||||
OPT_PERL='no'
|
|
||||||
DEF_OPT_PERL='no'
|
|
||||||
OPT_POLICY='none'
|
|
||||||
DEF_OPT_POLICY='none'
|
|
||||||
OPT_PYTHON='no'
|
|
||||||
DEF_OPT_PYTHON='no'
|
|
||||||
OPT_QAUDIT='no'
|
|
||||||
DEF_OPT_QAUDIT='no'
|
|
||||||
OPT_QFIM='no'
|
|
||||||
DEF_OPT_QFIM='no'
|
|
||||||
OPT_QTD='no'
|
|
||||||
DEF_OPT_QTD='no'
|
|
||||||
OPT_QVM='no'
|
|
||||||
DEF_OPT_QVM='no'
|
|
||||||
OPT_REPOS='$QNX_STAGE_nto:$QNX_TARGET'
|
|
||||||
DEF_OPT_REPOS='$QNX_STAGE_nto:$QNX_TARGET'
|
|
||||||
OPT_ROOT='no'
|
|
||||||
DEF_OPT_ROOT='no'
|
|
||||||
OPT_SAFE='no'
|
|
||||||
DEF_OPT_SAFE='no'
|
|
||||||
OPT_SECPOL='no'
|
|
||||||
DEF_OPT_SECPOL='no'
|
|
||||||
OPT_SECURE_DATA='no'
|
|
||||||
DEF_OPT_SECURE_DATA='no'
|
|
||||||
OPT_SECURE_PROCFS='yes'
|
|
||||||
DEF_OPT_SECURE_PROCFS='yes'
|
|
||||||
OPT_SLM='no'
|
|
||||||
DEF_OPT_SLM='no'
|
|
||||||
OPT_SSHD_PREGEN='yes'
|
|
||||||
DEF_OPT_SSHD_PREGEN='yes'
|
|
||||||
OPT_SSH_IDENT='prompt'
|
|
||||||
DEF_OPT_SSH_IDENT='prompt'
|
|
||||||
OPT_SYS_INODES='1000'
|
|
||||||
DEF_OPT_SYS_INODES='1000'
|
|
||||||
OPT_SYS_SIZE='20'
|
|
||||||
DEF_OPT_SYS_SIZE='20'
|
|
||||||
OPT_TCG='no'
|
|
||||||
DEF_OPT_TCG='no'
|
|
||||||
OPT_TELNET='no'
|
|
||||||
DEF_OPT_TELNET='no'
|
|
||||||
OPT_TOMCRYPT='no'
|
|
||||||
DEF_OPT_TOMCRYPT='no'
|
|
||||||
OPT_TOYBOX='no'
|
|
||||||
DEF_OPT_TOYBOX='no'
|
|
||||||
OPT_TYPE='qemu'
|
|
||||||
DEF_OPT_TYPE='qemu'
|
|
||||||
OPT_TZ='UTC0'
|
|
||||||
DEF_OPT_TZ='UTC0'
|
|
||||||
OPT_UNION='yes'
|
|
||||||
DEF_OPT_UNION='yes'
|
|
||||||
OPT_USB='no'
|
|
||||||
DEF_OPT_USB='no'
|
|
||||||
OPT_VALGRIND='no'
|
|
||||||
DEF_OPT_VALGRIND='no'
|
|
||||||
OPT_ZONEINFO='no'
|
|
||||||
DEF_OPT_ZONEINFO='no'
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# local/snippets/data_files.custom
|
|
||||||
# Placeholder for local list of files to add to data partition
|
|
||||||
|
|
||||||
home/root/.ssh/environment = {
|
|
||||||
TERM=qansi
|
|
||||||
PATH=__IFS_PATH__:/system/xbin
|
|
||||||
#LD_LIBRARY_PATH=__PROC_LIB__:/home/qt/work/install/target/lib
|
|
||||||
#QSG_RHI_BACKEND=software
|
|
||||||
#QT_QPA_PLATFORM=offscreen
|
|
||||||
}
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
root:x:0:0:Superuser:/data/home/root:/bin/sh
|
|
||||||
sshd:x:15:6:sshd:/data/var/chroot/sshd:/bin/false
|
|
||||||
qnxuser:x:__QNXUSER_UID__:__QNXUSER_GID__:User9:/data/home/qnxuser:/bin/sh
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
root::1475759054:0:0
|
|
||||||
qnxuser:@S@f0J4xZibUbKllVqPMzetauCHLRi+9C8wTsxYXE5r7Pfhda5FI7zkObEmKogy01pAX5f/1niG2S2eLXbLs3xoww==@YjBmOTQwNzZiNzYwMzY3N2RkMGQ1NTZmNzA5MDFhMWY=:1476890273:0:0
|
|
||||||
@@ -1,29 +0,0 @@
|
|||||||
# local/snippets/system_files.custom
|
|
||||||
# Placeholder for local list of files to add to system partition
|
|
||||||
|
|
||||||
[perms=444] etc/ssh/sshd_config={
|
|
||||||
HostKey /data/var/ssh/ssh_host_rsa_key
|
|
||||||
HostKey /data/var/ssh/ssh_host_ed25519_key
|
|
||||||
AuthorizedKeysFile .ssh/authorized_keys
|
|
||||||
PermitUserEnvironment yes
|
|
||||||
AuthenticationMethods none
|
|
||||||
PermitEmptyPasswords yes
|
|
||||||
PermitRootLogin yes
|
|
||||||
PidFile none
|
|
||||||
Subsystem sftp /system/xbin/sftp-server
|
|
||||||
}
|
|
||||||
|
|
||||||
# libraries Qt requires
|
|
||||||
lib/libicuuc.so.67=usr/lib/libicuuc.so.67
|
|
||||||
lib/libicudata.so.67=usr/lib/libicudata.so.67
|
|
||||||
lib/libicui18n.so.67=usr/lib/libicui18n.so.67
|
|
||||||
lib/libGLESv2.so.1=usr/lib/libGLESv2.so.1
|
|
||||||
lib/libEGL.so.1=usr/lib/libEGL.so.1
|
|
||||||
lib/libfontconfig.so.1=usr/lib/libfontconfig.so.1
|
|
||||||
lib/libz.so.2=usr/lib/libz.so.2
|
|
||||||
lib/libxml2.so.2=usr/lib/libxml2.so.2
|
|
||||||
lib/libfreetype.so.1=usr/lib/libfreetype.so.1
|
|
||||||
lib/libpng16.so.16=usr/lib/libpng16.so.16
|
|
||||||
lib/liblzma.so.5=usr/lib/liblzma.so.5
|
|
||||||
lib/libbacktrace.so.1=usr/lib/libbacktrace.so.1
|
|
||||||
lib/libm.so.3=lib/libm.so.3
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -38,11 +38,11 @@
|
|||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
echo "Installing Java Development Kit"
|
echo "Installing Java Development Kit"
|
||||||
version=11.0.12
|
|
||||||
targetFile=jdk-${version}_osx-x64_bin.dmg
|
targetFile=jdk-8u102-macosx-x64.dmg
|
||||||
|
|
||||||
url=ci-files01-hki.intra.qt.io:/hdd/www/input/mac
|
url=ci-files01-hki.intra.qt.io:/hdd/www/input/mac
|
||||||
# url_alt=https://www.oracle.com/java/technologies/downloads/#java11-linux
|
# url_alt=http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-macosx-x64.dmg
|
||||||
|
|
||||||
echo "Mounting $targetFile"
|
echo "Mounting $targetFile"
|
||||||
sudo mkdir -p /Volumes/files
|
sudo mkdir -p /Volumes/files
|
||||||
@@ -53,12 +53,12 @@ sudo umount /Volumes/files
|
|||||||
sudo hdiutil attach "/tmp/$targetFile"
|
sudo hdiutil attach "/tmp/$targetFile"
|
||||||
|
|
||||||
echo Installing JDK
|
echo Installing JDK
|
||||||
cd /Volumes/JDK\ ${version} && sudo installer -package JDK\ ${version}.pkg -target /
|
cd /Volumes/JDK\ 8\ Update\ 102/ && sudo installer -package JDK\ 8\ Update\ 102.pkg -target /
|
||||||
|
|
||||||
echo "Unmounting $targetFile"
|
echo "Unmounting $targetFile"
|
||||||
sudo hdiutil unmount /Volumes/JDK\ ${version} -force
|
sudo hdiutil unmount /Volumes/JDK\ 8\ Update\ 102/ -force
|
||||||
|
|
||||||
echo "Disable auto update"
|
echo "Disable auto update"
|
||||||
sudo defaults write /Library/Preferences/com.oracle.java.Java-Updater JavaAutoUpdateEnabled -bool false
|
sudo defaults write /Library/Preferences/com.oracle.java.Java-Updater JavaAutoUpdateEnabled -bool false
|
||||||
|
|
||||||
echo "JDK Version = ${version}" >> ~/versions.txt
|
echo "JDK Version = 8 update 102" >> ~/versions.txt
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2020 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
||||||
|
|
||||||
version="1.10.2"
|
version="1.10.2"
|
||||||
internalUrl="http://ci-files01-hki.intra.qt.io/input/mac/ninja-mac_v${version}.zip"
|
internalUrl="http://ci-files01-hki.ci.local/input/mac/ninja-mac_v${version}.zip"
|
||||||
externalUrl="https://github.com/ninja-build/ninja/releases/download/v${version}/ninja-mac.zip"
|
externalUrl="https://github.com/ninja-build/ninja/releases/download/v${version}/ninja-mac.zip"
|
||||||
SHA1="95d0ca5e7c67ab7181c87e6a6ec59d11b1ff2d30"
|
SHA1="95d0ca5e7c67ab7181c87e6a6ec59d11b1ff2d30"
|
||||||
DestDir="/usr/local/bin/"
|
DestDir="/usr/local/bin/"
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
|||||||
# This script will install Nodejs
|
# This script will install Nodejs
|
||||||
|
|
||||||
version="14.16.1"
|
version="14.16.1"
|
||||||
urlCache="http://ci-files01-hki.intra.qt.io/input/nodejs/node-v$version.pkg"
|
urlCache="http://ci-files01-hki.ci.local/input/nodejs/node-v$version.pkg"
|
||||||
urlOffcial="https://nodejs.org/dist/v$version/node-v$version.pkg"
|
urlOffcial="https://nodejs.org/dist/v$version/node-v$version.pkg"
|
||||||
sha1="4720274971c40fe51b2c647060f77c45fb4949a7"
|
sha1="4720274971c40fe51b2c647060f77c45fb4949a7"
|
||||||
|
|
||||||
|
|||||||
@@ -1,73 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
|
||||||
## Copyright (C) 2020 The Qt Company Ltd.
|
|
||||||
## Contact: http://www.qt.io/licensing/
|
|
||||||
##
|
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
|
||||||
##
|
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
|
||||||
## Commercial License Usage
|
|
||||||
## Licensees holding valid commercial Qt licenses may use this file in
|
|
||||||
## accordance with the commercial license agreement provided with the
|
|
||||||
## Software or, alternatively, in accordance with the terms contained in
|
|
||||||
## a written agreement between you and The Qt Company. For licensing terms
|
|
||||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
|
||||||
## information use the contact form at http://www.qt.io/contact-us.
|
|
||||||
##
|
|
||||||
## GNU Lesser General Public License Usage
|
|
||||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
|
||||||
## General Public License version 2.1 or version 3 as published by the Free
|
|
||||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
||||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
||||||
## following information to ensure the GNU Lesser General Public License
|
|
||||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
||||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
||||||
##
|
|
||||||
## As a special exception, The Qt Company gives you certain additional
|
|
||||||
## rights. These rights are described in The Qt Company LGPL Exception
|
|
||||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
||||||
##
|
|
||||||
## $QT_END_LICENSE$
|
|
||||||
##
|
|
||||||
#############################################################################
|
|
||||||
|
|
||||||
# This script installs PostgreSQL
|
|
||||||
|
|
||||||
# PostgreSQL is needed for Qt to be able to support PostgreSQL
|
|
||||||
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
# shellcheck source=../common/unix/SetEnvVar.sh
|
|
||||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
|
||||||
# shellcheck source=../common/unix/DownloadURL.sh
|
|
||||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
|
||||||
|
|
||||||
psqlAppVersion="2.5"
|
|
||||||
psqlVersion="14"
|
|
||||||
|
|
||||||
packageName="Postgres-$psqlAppVersion-$psqlVersion.dmg"
|
|
||||||
|
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/$packageName"
|
|
||||||
AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/v$psqlAppVersion/$packageName"
|
|
||||||
SHA1="04cb6939704c5ede5646c1da8a686da3ded98a26"
|
|
||||||
appPrefix=""
|
|
||||||
|
|
||||||
DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "/tmp/$packageName"
|
|
||||||
|
|
||||||
mountpoint="/tmp/pg-mount"
|
|
||||||
mkdir -p "$mountpoint"
|
|
||||||
|
|
||||||
echo "Mounting $packageName in $mountpoint"
|
|
||||||
hdiutil attach -nobrowse -mountpoint "$mountpoint" "/tmp/$packageName"
|
|
||||||
|
|
||||||
rm -Rf /Applications/Postgres.app
|
|
||||||
cp -Rf "$mountpoint/Postgres.app" /Applications
|
|
||||||
|
|
||||||
umount "$mountpoint"
|
|
||||||
echo "Removing $packageName"
|
|
||||||
rm "/tmp/$packageName"
|
|
||||||
|
|
||||||
SetEnvVar "POSTGRESQLBINPATH" "/Applications/Postgres.app/Contents/Versions/$psqlVersion/bin"
|
|
||||||
echo "PostgreSQL = $psqlVersion ($psqlAppVersion)" >> ~/versions.txt
|
|
||||||
@@ -43,23 +43,23 @@ source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
|||||||
# shellcheck source=./pip.sh
|
# shellcheck source=./pip.sh
|
||||||
source "${BASH_SOURCE%/*}/pip.sh"
|
source "${BASH_SOURCE%/*}/pip.sh"
|
||||||
|
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-3.9.6-macos11.pkg"
|
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-3.7.4-macosx10.9.pkg"
|
||||||
AltUrl="https://www.python.org/ftp/python/3.9.6/python-3.9.6-macos11.pkg"
|
AltUrl="https://www.python.org/ftp/python/3.7.4/python-3.7.4-macosx10.9.pkg"
|
||||||
SHA1="2af5277c2e197719eb4b820430dee5d89e2577b6"
|
SHA1="ef8a6b1abba6a6e8553916a881af440705653fa8"
|
||||||
DestDir="/"
|
DestDir="/"
|
||||||
|
|
||||||
InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
|
InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
|
||||||
|
|
||||||
InstallPip python3.9
|
InstallPip python3.7
|
||||||
|
|
||||||
/Library/Frameworks/Python.framework/Versions/3.9/bin/pip3 install virtualenv wheel
|
/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3 install virtualenv wheel
|
||||||
|
|
||||||
SetEnvVar "PYTHON3_PATH" "/Library/Frameworks/Python.framework/Versions/3.9/bin"
|
SetEnvVar "PYTHON3_PATH" "/Library/Frameworks/Python.framework/Versions/3.7/bin"
|
||||||
SetEnvVar "PIP3_PATH" "/Library/Frameworks/Python.framework/Versions/3.9/bin"
|
SetEnvVar "PIP3_PATH" "/Library/Frameworks/Python.framework/Versions/3.7/bin"
|
||||||
|
|
||||||
# Install all needed packages in a special wheel cache directory
|
# Install all needed packages in a special wheel cache directory
|
||||||
/Library/Frameworks/Python.framework/Versions/3.9/bin/pip3 wheel --wheel-dir $HOME/python3-wheels -r ${BASH_SOURCE%/*}/../shared/requirements.txt
|
/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3 wheel --wheel-dir $HOME/python3-wheels -r ${BASH_SOURCE%/*}/../shared/requirements.txt
|
||||||
SetEnvVar "PYTHON3_WHEEL_CACHE" "$HOME/python3-wheels"
|
SetEnvVar "PYTHON3_WHEEL_CACHE" "$HOME/python3-wheels"
|
||||||
|
|
||||||
echo "python3 = 3.9.6" >> ~/versions.txt
|
echo "python3 = 3.7.4" >> ~/versions.txt
|
||||||
|
|
||||||
|
|||||||
@@ -3,17 +3,17 @@
|
|||||||
# Then all the packages. Duplicates are wanted as every module should install
|
# Then all the packages. Duplicates are wanted as every module should install
|
||||||
# all packages it needs and shouldn't depend on a package from another module
|
# all packages it needs and shouldn't depend on a package from another module
|
||||||
#
|
#
|
||||||
# qtinterfaceframework
|
# qtivi
|
||||||
antlr4-python3-runtime==4.9.2
|
antlr4-python3-runtime==4.7.1
|
||||||
argh==0.26.2
|
argh==0.26.2
|
||||||
click==8.0.1
|
click==6.7
|
||||||
coloredlogs==15.0.1
|
coloredlogs==10.0
|
||||||
humanfriendly==10.0
|
humanfriendly==4.15.1
|
||||||
Jinja2==3.0.1
|
Jinja2==2.10.3
|
||||||
MarkupSafe==2.0.1
|
MarkupSafe==1.0
|
||||||
path.py==12.5.0
|
path.py==11.0.1
|
||||||
pathtools==0.1.2
|
pathtools==0.1.2
|
||||||
PyYAML==5.4.1
|
PyYAML==5.1
|
||||||
six==1.16.0
|
six==1.11.0
|
||||||
typing==3.7.4
|
typing==3.6.4
|
||||||
watchdog==2.1.5
|
watchdog==0.8.3
|
||||||
|
|||||||
@@ -41,19 +41,20 @@ set -ex
|
|||||||
# This script will fetch and extract pre-buildt squish package for Linux and Mac.
|
# This script will fetch and extract pre-buildt squish package for Linux and Mac.
|
||||||
# Squish is need by Release Test Automation (RTA)
|
# Squish is need by Release Test Automation (RTA)
|
||||||
|
|
||||||
version="6.7.1"
|
version="6.7-20210615-1349"
|
||||||
qtBranch="62x"
|
qtBranch="61x"
|
||||||
installFolder="/opt"
|
installFolder="/opt"
|
||||||
squishFolder="$installFolder/squish"
|
squishFolder="$installFolder/squish"
|
||||||
preBuildCacheUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/jenkins_build/stable"
|
preBuildCacheUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/jenkins_build/stable"
|
||||||
licenseUrl="http://ci-files01-hki.intra.qt.io/input/squish/coin/515x/.squish-3-license"
|
licenseUrl="http://ci-files01-hki.intra.qt.io/input/squish/coin/515x/.squish-3-license"
|
||||||
licenseSHA="e000d2f95b30b82f405b9dcbeb233cd43710a41a"
|
licenseSHA="e000d2f95b30b82f405b9dcbeb233cd43710a41a"
|
||||||
if uname -a |grep -q Darwin; then
|
if uname -a |grep -q Darwin; then
|
||||||
compressedFolder="prebuild-squish-$version-515x-macx86_64.tar.gz"
|
version="6.7-20210301-1401"
|
||||||
sha1="1526d4d57f8025f83aad836a43e8fa0317dbddc2"
|
compressedFolder="prebuild-squish-$version-$qtBranch-macx86_64.tar.gz"
|
||||||
|
sha1="15f7f8e9944fdc36b9b6e37576d6ca96713a8ac5"
|
||||||
else
|
else
|
||||||
compressedFolder="prebuild-squish-$version-$qtBranch-linux64.tar.gz"
|
compressedFolder="prebuild-squish-$version-$qtBranch-linux64.tar.gz"
|
||||||
sha1="d412c3389d95a65341b51d2e14cba47ce3b54a86"
|
sha1="e32e5db1713e3050c3cdce696d7509c468afc7d3"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mountFolder="/tmp/squish"
|
mountFolder="/tmp/squish"
|
||||||
@@ -96,9 +97,6 @@ echo "Unmounting $mountFolder"
|
|||||||
sudo diskutil unmount force "$mountFolder" || sudo umount -f "$mountFolder"
|
sudo diskutil unmount force "$mountFolder" || sudo umount -f "$mountFolder"
|
||||||
|
|
||||||
sudo mv "$installFolder/rta_squish_$version" "$squishFolder"
|
sudo mv "$installFolder/rta_squish_$version" "$squishFolder"
|
||||||
if uname -a |grep -q Darwin; then
|
|
||||||
sudo xattr -r -c "$squishFolder"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if uname -a |grep -q "Ubuntu"; then
|
if uname -a |grep -q "Ubuntu"; then
|
||||||
if [ ! -e "/usr/lib/tcl8.6" ]; then
|
if [ ! -e "/usr/lib/tcl8.6" ]; then
|
||||||
|
|||||||
@@ -87,10 +87,10 @@ if ((Test-Path $prebuilt_url)) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$configure = Start-Process -NoNewWindow -Wait -PassThru -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_ROOT=$ndkPath PATH=${cc_path}:`$PATH CC=clang $openssl_path/Configure shared android-arm`"")
|
$configure = Start-Process -NoNewWindow -Wait -PassThru -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang $openssl_path/Configure shared android-arm`"")
|
||||||
CheckExitCode $configure
|
CheckExitCode $configure
|
||||||
|
|
||||||
$make = Start-Process -NoNewWindow -Wait -PassThru -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_ROOT=$ndkPath PATH=${cc_path}:`$PATH CC=clang make -f $openssl_path/Makefile build_generated`"")
|
$make = Start-Process -NoNewWindow -Wait -PassThru -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang make -f $openssl_path/Makefile build_generated`"")
|
||||||
CheckExitCode $make
|
CheckExitCode $make
|
||||||
|
|
||||||
Pop-Location
|
Pop-Location
|
||||||
|
|||||||
@@ -51,8 +51,8 @@ $ndkZip = "c:\Windows\Temp\android_ndk_$ndkVersion.zip"
|
|||||||
$toolsVersion = "2.1"
|
$toolsVersion = "2.1"
|
||||||
$toolsFile = "commandlinetools-win-6609375_latest.zip"
|
$toolsFile = "commandlinetools-win-6609375_latest.zip"
|
||||||
$sdkApi = "ANDROID_API_VERSION"
|
$sdkApi = "ANDROID_API_VERSION"
|
||||||
$sdkApiLevel = "android-31"
|
$sdkApiLevel = "android-30"
|
||||||
$sdkBuildToolsVersion = "31.0.0"
|
$sdkBuildToolsVersion = "30.0.3"
|
||||||
$toolsCachedUrl= "\\ci-files01-hki.intra.qt.io\provisioning\android\$toolsFile"
|
$toolsCachedUrl= "\\ci-files01-hki.intra.qt.io\provisioning\android\$toolsFile"
|
||||||
$toolsOfficialUrl = "https://dl.google.com/android/repository/$toolsFile"
|
$toolsOfficialUrl = "https://dl.google.com/android/repository/$toolsFile"
|
||||||
$toolsChecksum = "e2e19c2ff584efa87ef0cfdd1987f92881323208"
|
$toolsChecksum = "e2e19c2ff584efa87ef0cfdd1987f92881323208"
|
||||||
@@ -73,12 +73,13 @@ function Install($1, $2, $3, $4) {
|
|||||||
|
|
||||||
Write-Host "Installing Android NDK $nkdVersion"
|
Write-Host "Installing Android NDK $nkdVersion"
|
||||||
Install $ndkCachedUrl $ndkZip $ndkChecksum $ndkOfficialUrl
|
Install $ndkCachedUrl $ndkZip $ndkChecksum $ndkOfficialUrl
|
||||||
|
Set-EnvironmentVariable "ANDROID_NDK_HOME" $ndkFolder
|
||||||
Set-EnvironmentVariable "ANDROID_NDK_ROOT" $ndkFolder
|
Set-EnvironmentVariable "ANDROID_NDK_ROOT" $ndkFolder
|
||||||
|
|
||||||
Install $toolsCachedUrl $sdkZip $toolsChecksum $sdkOfficialUrl
|
Install $toolsCachedUrl $sdkZip $toolsChecksum $sdkOfficialUrl
|
||||||
New-Item -ItemType directory -Path $toolsFolder
|
New-Item -ItemType directory -Path $toolsFolder
|
||||||
Move-Item -Path C:\Utils\Android\tools -Destination $toolsFolder\
|
Move-Item -Path C:\Utils\Android\tools -Destination $toolsFolder\
|
||||||
Set-EnvironmentVariable "ANDROID_SDK_ROOT" "C:\Utils\Android"
|
Set-EnvironmentVariable "ANDROID_SDK_HOME" "C:\Utils\Android"
|
||||||
Set-EnvironmentVariable "ANDROID_API_VERSION" $sdkApiLevel
|
Set-EnvironmentVariable "ANDROID_API_VERSION" $sdkApiLevel
|
||||||
|
|
||||||
if (IsProxyEnabled) {
|
if (IsProxyEnabled) {
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
Write-Host "Change locale and language settings"
|
|
||||||
Set-WinSystemLocale -SystemLocale en-US
|
|
||||||
Set-WinUILanguageOverride -Language en-US
|
|
||||||
Set-WinUserLanguageList en-US -Force
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -35,28 +35,36 @@
|
|||||||
|
|
||||||
# This script will install Java SE
|
# This script will install Java SE
|
||||||
|
|
||||||
|
$installdir = "C:\Program Files\Java\jdk1.8.0_144"
|
||||||
|
|
||||||
|
$version = "8u144"
|
||||||
if (Is64BitWinHost) {
|
if (Is64BitWinHost) {
|
||||||
$version = "11.0.12"
|
|
||||||
$arch = "x64"
|
$arch = "x64"
|
||||||
$sha1 = "135ffd1c350509729551876232a5354070732e92"
|
$sha1 = "adb03bc3f4b40bcb3227687860798981d58e1858"
|
||||||
} else {
|
} else {
|
||||||
$version = "8u144"
|
|
||||||
$arch = "i586"
|
$arch = "i586"
|
||||||
$sha1 = "3b9ab95914514eaefd72b815c5d9dd84c8e216fc"
|
$sha1 = "3b9ab95914514eaefd72b815c5d9dd84c8e216fc"
|
||||||
}
|
}
|
||||||
|
|
||||||
$installdir = "C:\Program Files\Java\jdk-$version"
|
|
||||||
|
|
||||||
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\jdk-" + $version + "-windows-" + $arch + ".exe"
|
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\jdk-" + $version + "-windows-" + $arch + ".exe"
|
||||||
# NOTE! Official URL is behind login portal. It can't be used whit this script instead it need to be fetched to $url_cache first
|
$official_url = "http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-" + $version + "-windows-" + $arch + ".exe"
|
||||||
# java 11: https://www.oracle.com/java/technologies/downloads/#java11-windows
|
|
||||||
# java 8: $official_url = "http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-" + $version + "-windows-" + $arch + ".exe"
|
|
||||||
$javaPackage = "C:\Windows\Temp\jdk-$version.exe"
|
$javaPackage = "C:\Windows\Temp\jdk-$version.exe"
|
||||||
|
|
||||||
Write-Host "Fetching Java SE $version..."
|
Write-Host "Fetching Java SE $version..."
|
||||||
$ProgressPreference = 'SilentlyContinue'
|
$ProgressPreference = 'SilentlyContinue'
|
||||||
Write-Host "...from local cache"
|
try {
|
||||||
Download $url_cache $url_cache $javaPackage
|
Write-Host "...from local cache"
|
||||||
|
Download $url_cache $url_cache $javaPackage
|
||||||
|
} catch {
|
||||||
|
Write-Host "...from oracle.com"
|
||||||
|
$client = new-object System.Net.WebClient
|
||||||
|
$cookie = "oraclelicense=accept-securebackup-cookie"
|
||||||
|
$client.Headers.Add("Cookie", $cookie)
|
||||||
|
$client.DownloadFile($official_url, $javaPackage)
|
||||||
|
|
||||||
|
Download $official_url $official_url $javaPackage
|
||||||
|
}
|
||||||
|
|
||||||
Verify-Checksum $javaPackage $sha1
|
Verify-Checksum $javaPackage $sha1
|
||||||
|
|
||||||
Run-Executable "$javaPackage" "/s SPONSORS=0"
|
Run-Executable "$javaPackage" "/s SPONSORS=0"
|
||||||
|
|||||||
@@ -1,68 +0,0 @@
|
|||||||
############################################################################
|
|
||||||
##
|
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
|
||||||
## Contact: http://www.qt.io/licensing/
|
|
||||||
##
|
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
|
||||||
##
|
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
|
||||||
## Commercial License Usage
|
|
||||||
## Licensees holding valid commercial Qt licenses may use this file in
|
|
||||||
## accordance with the commercial license agreement provided with the
|
|
||||||
## Software or, alternatively, in accordance with the terms contained in
|
|
||||||
## a written agreement between you and The Qt Company. For licensing terms
|
|
||||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
|
||||||
## information use the contact form at http://www.qt.io/contact-us.
|
|
||||||
##
|
|
||||||
## GNU Lesser General Public License Usage
|
|
||||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
|
||||||
## General Public License version 2.1 or version 3 as published by the Free
|
|
||||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
||||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
||||||
## following information to ensure the GNU Lesser General Public License
|
|
||||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
||||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
||||||
##
|
|
||||||
## As a special exception, The Qt Company gives you certain additional
|
|
||||||
## rights. These rights are described in The Qt Company LGPL Exception
|
|
||||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
||||||
##
|
|
||||||
## $QT_END_LICENSE$
|
|
||||||
##
|
|
||||||
############################################################################
|
|
||||||
|
|
||||||
. "$PSScriptRoot\helpers.ps1"
|
|
||||||
|
|
||||||
function InstallMinGW
|
|
||||||
{
|
|
||||||
Param (
|
|
||||||
[string] $release = $(BadParam("release file name")),
|
|
||||||
[string] $sha1 = $(BadParam("SHA1 checksum of the file")),
|
|
||||||
[string] $suffix = ""
|
|
||||||
)
|
|
||||||
|
|
||||||
$arch, $version, $null, $threading, $ex_handling, $build_ver, $revision = $release.split('-')
|
|
||||||
|
|
||||||
if ($arch -eq "i686") { $win_arch = "Win32" }
|
|
||||||
elseif ($arch -eq "x86_64") { $win_arch = "Win64" }
|
|
||||||
|
|
||||||
$envvar = "MINGW$version$suffix"
|
|
||||||
$envvar = $envvar -replace '["."]'
|
|
||||||
$targetdir = "C:\$envvar"
|
|
||||||
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\" + $release + ".7z"
|
|
||||||
$url_official = "https://netcologne.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20" + $win_arch + "/Personal%20Builds/mingw-builds/" + $version + "/threads-" + $threading + "/" + $ex_handling + "/" + $arch + "-" + $version + "-release-" + $threading + "-" + $ex_handling + "-" + $build_ver + "-" + $revision + ".7z"
|
|
||||||
|
|
||||||
$mingwPackage = "C:\Windows\Temp\MinGW-$version.zip"
|
|
||||||
Download $url_official $url_cache $mingwPackage
|
|
||||||
Verify-Checksum $mingwPackage $sha1
|
|
||||||
|
|
||||||
Extract-7Zip $mingwPackage $TARGETDIR
|
|
||||||
|
|
||||||
Set-EnvironmentVariable "$envvar" ("$targetdir\mingw" + $win_arch.Substring($win_arch.get_Length()-2))
|
|
||||||
|
|
||||||
Write-Host "Cleaning $mingwPackage.."
|
|
||||||
Remove "$mingwPackage"
|
|
||||||
|
|
||||||
Write-Output "MinGW = $version $release" >> ~\versions.txt
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -37,20 +37,23 @@ function InstallMinGW
|
|||||||
{
|
{
|
||||||
Param (
|
Param (
|
||||||
[string] $release = $(BadParam("release file name")),
|
[string] $release = $(BadParam("release file name")),
|
||||||
[string] $sha1 = $(BadParam("SHA1 checksum of the file"))
|
[string] $sha1 = $(BadParam("SHA1 checksum of the file")),
|
||||||
|
[string] $suffix = ""
|
||||||
)
|
)
|
||||||
|
|
||||||
$null, $null, $arch, $version, $null, $threading, $ex_handling, $build_ver, $revision = $release.split('-')
|
$arch, $version, $null, $threading, $ex_handling, $build_ver, $revision = $release.split('-')
|
||||||
|
|
||||||
if ($arch -eq "x86_64") { $win_arch = "Win64" }
|
if ($arch -eq "i686") { $win_arch = "Win32" }
|
||||||
$envvar = "MINGW$version"
|
elseif ($arch -eq "x86_64") { $win_arch = "Win64" }
|
||||||
|
|
||||||
|
$envvar = "MINGW$version$suffix"
|
||||||
$envvar = $envvar -replace '["."]'
|
$envvar = $envvar -replace '["."]'
|
||||||
$targetdir = "C:\$envvar"
|
$targetdir = "C:\$envvar"
|
||||||
|
|
||||||
$url_original = "https://github.com/cristianadam/mingw-builds/releases/download/v" + $version + "-" + $revision + "/" + $arch + "-" + $version + "-release-" + $threading + "-" + $ex_handling + "-" + $build_ver + "-" + $revision + ".7z"
|
|
||||||
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\" + $release + ".7z"
|
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\" + $release + ".7z"
|
||||||
|
$url_official = "https://netcologne.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20" + $win_arch + "/Personal%20Builds/mingw-builds/" + $version + "/threads-" + $threading + "/" + $ex_handling + "/" + $arch + "-" + $version + "-release-" + $threading + "-" + $ex_handling + "-" + $build_ver + "-" + $revision + ".7z"
|
||||||
|
|
||||||
$mingwPackage = "C:\Windows\Temp\MinGW-$version.zip"
|
$mingwPackage = "C:\Windows\Temp\MinGW-$version.zip"
|
||||||
Download $url_original $url_cache $mingwPackage
|
Download $url_official $url_cache $mingwPackage
|
||||||
Verify-Checksum $mingwPackage $sha1
|
Verify-Checksum $mingwPackage $sha1
|
||||||
|
|
||||||
Extract-7Zip $mingwPackage $TARGETDIR
|
Extract-7Zip $mingwPackage $TARGETDIR
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
$version = "3.6.1"
|
$version = "3.6.1"
|
||||||
$sha1 = "44b8ba225f3b4dc45fb56d5881ec6a91329802b6"
|
$sha1 = "44b8ba225f3b4dc45fb56d5881ec6a91329802b6"
|
||||||
$officialUrl = "https://github.com/protocolbuffers/protobuf/releases/download/v$version/protobuf-all-$version.zip"
|
$officialUrl = "https://github.com/protocolbuffers/protobuf/releases/download/v$version/protobuf-all-$version.zip"
|
||||||
$cachedUrl = "http://ci-files01-hki.intra.qt.io/input/automotive_suite/protobuf-all-$version.zip"
|
$cachedUrl = "http://ci-files01-hki.ci.local/input/automotive_suite/protobuf-all-$version.zip"
|
||||||
$zip = "C:\Utils\protobuf-all-$version.zip"
|
$zip = "C:\Utils\protobuf-all-$version.zip"
|
||||||
$installationFolder = "C:\Utils\protobuf"
|
$installationFolder = "C:\Utils\protobuf"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2020 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
# Official donwload from https://www.st.com/en/development-tools/stm32cubeprog.html
|
# Official donwload from https://www.st.com/en/development-tools/stm32cubeprog.html
|
||||||
|
|
||||||
$version ="2_5_0"
|
$version ="2_5_0"
|
||||||
$url = "http://ci-files01-hki.intra.qt.io/input/windows/STMicroelectronics_v${version}.zip"
|
$url = "http://ci-files01-hki.ci.local/input/windows/STMicroelectronics_v${version}.zip"
|
||||||
$zip = "C:\Windows\Temp\STMicroelectronics_v${version}.zip"
|
$zip = "C:\Windows\Temp\STMicroelectronics_v${version}.zip"
|
||||||
|
|
||||||
Download $url $url $zip
|
Download $url $url $zip
|
||||||
|
|||||||
@@ -1,71 +0,0 @@
|
|||||||
#############################################################################
|
|
||||||
##
|
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
|
||||||
## Contact: http://www.qt.io/licensing/
|
|
||||||
##
|
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
|
||||||
##
|
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
|
||||||
## Commercial License Usage
|
|
||||||
## Licensees holding valid commercial Qt licenses may use this file in
|
|
||||||
## accordance with the commercial license agreement provided with the
|
|
||||||
## Software or, alternatively, in accordance with the terms contained in
|
|
||||||
## a written agreement between you and The Qt Company. For licensing terms
|
|
||||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
|
||||||
## information use the contact form at http://www.qt.io/contact-us.
|
|
||||||
##
|
|
||||||
## GNU Lesser General Public License Usage
|
|
||||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
|
||||||
## General Public License version 2.1 or version 3 as published by the Free
|
|
||||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
||||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
||||||
## following information to ensure the GNU Lesser General Public License
|
|
||||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
||||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
||||||
##
|
|
||||||
## As a special exception, The Qt Company gives you certain additional
|
|
||||||
## rights. These rights are described in The Qt Company LGPL Exception
|
|
||||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
||||||
##
|
|
||||||
## $QT_END_LICENSE$
|
|
||||||
##
|
|
||||||
#############################################################################
|
|
||||||
|
|
||||||
. "$PSScriptRoot\helpers.ps1"
|
|
||||||
|
|
||||||
# This script installs OpenSSL ARM64 $version.
|
|
||||||
|
|
||||||
##### OpenSSL ARM64 has been pre-built with following commands #####
|
|
||||||
# Two different builds were done to the same folder C:\openssl_arm64\. One with '--debug' and one with '--release' parameter
|
|
||||||
# From Visual studio 'C++ Universal Windows Platform support for v142 build tools (ARM64)' and 'Windows Universal C Runtime' were installed
|
|
||||||
# cd C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build
|
|
||||||
# call vcvarsamd64_arm64
|
|
||||||
#
|
|
||||||
# perl Configure no-asm VC-WIN64-ARM --debug --prefix=C:\openssl_arm64\ --openssldir=C:\openssl_arm64\
|
|
||||||
# nmake
|
|
||||||
# nmake install
|
|
||||||
#
|
|
||||||
# perl Configure no-asm VC-WIN64-ARM --release --prefix=C:\openssl_arm64\ --openssldir=C:\openssl_arm64\
|
|
||||||
# nmake
|
|
||||||
# nmake install
|
|
||||||
#################################################################################################################################################
|
|
||||||
|
|
||||||
$version = "1_1_1_k"
|
|
||||||
$url = "\\ci-files01-hki.intra.qt.io\provisioning\openssl\openssl-$version-arm64.zip"
|
|
||||||
$sha1 = "e31f6d3a4af225f9314830aad099bb8e5d4a7ff1"
|
|
||||||
$installFolder = "C:\openssl_arm64"
|
|
||||||
$zip_package = "C:\Windows\Temp\$version.zip"
|
|
||||||
|
|
||||||
Write-Host "Fetching from URL ..."
|
|
||||||
Download $url $url $zip_package
|
|
||||||
Verify-Checksum $zip_package $sha1
|
|
||||||
Extract-7Zip $zip_package C:\
|
|
||||||
Remove $zip_package
|
|
||||||
|
|
||||||
Set-EnvironmentVariable "OPENSSL_ROOT_DIR_x64_arm64" "$installFolder"
|
|
||||||
Set-EnvironmentVariable "OPENSSL_CONF_x64_arm64" "$installFolder\bin\openssl.cfg"
|
|
||||||
Set-EnvironmentVariable "OPENSSL_INCLUDE_x64_arm64" "$installFolder\include"
|
|
||||||
Set-EnvironmentVariable "OPENSSL_LIB_x64_arm64" "$installFolder\lib"
|
|
||||||
|
|
||||||
# Store version information to ~/versions.txt, which is used to print version information to provision log.
|
|
||||||
Write-Output "OpenSSL ARM= $version" >> ~/versions.txt
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -34,14 +34,12 @@
|
|||||||
. "$PSScriptRoot\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
# This script will install Vulkan SDK
|
# This script will install Vulkan SDK
|
||||||
# Original Download page: https://vulkan.lunarg.com/sdk/home#windows
|
|
||||||
|
|
||||||
$version = "1.2.182.0"
|
$version = "1.0.51.0"
|
||||||
|
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\VulkanSDK-" +$version+ "-Installer.exe"
|
||||||
$vulkanPackage = "C:\Windows\Temp\vulkan-installer-$version.exe"
|
$vulkanPackage = "C:\Windows\Temp\vulkan-installer-$version.exe"
|
||||||
$sha1 = "1b662f338bfbfdd00fb9b0c09113eacb94f68a0e"
|
|
||||||
Download "https://sdk.lunarg.com/sdk/download/1.2.182.0/windows/VulkanSDK-$version-Installer.exe" "\\ci-files01-hki.intra.qt.io\provisioning\windows\VulkanSDK-$version-Installer.exe" $vulkanPackage
|
|
||||||
Verify-Checksum "$vulkanPackage" "$sha1"
|
|
||||||
|
|
||||||
|
Copy-Item $url_cache $vulkanPackage
|
||||||
Run-Executable $vulkanPackage "/S"
|
Run-Executable $vulkanPackage "/S"
|
||||||
|
|
||||||
Write-Host "Cleaning $vulkanPackage.."
|
Write-Host "Cleaning $vulkanPackage.."
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2020 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -34,5 +34,5 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
# shellcheck source=../common/unix/openssl_for_android.sh
|
# shellcheck source=../common/linux/openssl_for_android_linux.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/openssl_for_android.sh"
|
source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh"
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ installPackages+=(libxshmfence-devel)
|
|||||||
installPackages+=(nspr-devel)
|
installPackages+=(nspr-devel)
|
||||||
installPackages+=(nss-devel)
|
installPackages+=(nss-devel)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
installPackages+=(java-11-openjdk-devel)
|
installPackages+=(java-1.8.0-openjdk-devel)
|
||||||
# For receiving shasum
|
# For receiving shasum
|
||||||
installPackages+=(perl-Digest-SHA)
|
installPackages+=(perl-Digest-SHA)
|
||||||
# INTEGRITY requirements
|
# INTEGRITY requirements
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2020 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -34,5 +34,5 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
# shellcheck source=../common/unix/openssl_for_android.sh
|
# shellcheck source=../common/linux/openssl_for_android_linux.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/openssl_for_android.sh"
|
source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh"
|
||||||
|
|||||||
@@ -8,10 +8,10 @@ sudo SUSEConnect --cleanup
|
|||||||
sudo sh rmt-client-setup https://repo-clones.ci.qt.io:8082 --yes --fingerprint C9:4F:0B:81:DE:84:AF:F2:50:3E:89:B9:7F:BC:63:BB:A7:AC:BE:97
|
sudo sh rmt-client-setup https://repo-clones.ci.qt.io:8082 --yes --fingerprint C9:4F:0B:81:DE:84:AF:F2:50:3E:89:B9:7F:BC:63:BB:A7:AC:BE:97
|
||||||
|
|
||||||
# Activate these modules
|
# Activate these modules
|
||||||
sudo SUSEConnect -p sle-module-basesystem/15.3/x86_64
|
sudo SUSEConnect -p sle-module-basesystem/15.2/x86_64
|
||||||
sudo SUSEConnect -p sle-module-server-applications/15.3/x86_64
|
sudo SUSEConnect -p sle-module-server-applications/15.2/x86_64
|
||||||
sudo SUSEConnect -p sle-module-desktop-applications/15.3/x86_64
|
sudo SUSEConnect -p sle-module-desktop-applications/15.2/x86_64
|
||||||
sudo SUSEConnect -p sle-module-development-tools/15.3/x86_64
|
sudo SUSEConnect -p sle-module-development-tools/15.2/x86_64
|
||||||
sudo SUSEConnect -p sle-module-python2/15.3/x86_64
|
sudo SUSEConnect -p sle-module-python2/15.2/x86_64
|
||||||
|
|
||||||
sudo zypper lr -u
|
sudo zypper lr -u
|
||||||
@@ -70,14 +70,14 @@ sudo zypper -nq install Mesa-libEGL-devel Mesa-libGL-devel
|
|||||||
sudo zypper -nq install gtk3-devel
|
sudo zypper -nq install gtk3-devel
|
||||||
|
|
||||||
# Xinput2
|
# Xinput2
|
||||||
sudo zypper -nq install libXi-devel postgresql13 postgresql13-devel mysql-devel mysql mysql-server
|
sudo zypper -nq install libXi-devel postgresql10 postgresql10-devel mysql-devel mysql mysql-server
|
||||||
|
|
||||||
# system provided XCB libraries
|
# system provided XCB libraries
|
||||||
sudo zypper -nq install xcb-util-devel xcb-util-image-devel xcb-util-keysyms-devel \
|
sudo zypper -nq install xcb-util-devel xcb-util-image-devel xcb-util-keysyms-devel \
|
||||||
xcb-util-wm-devel xcb-util-renderutil-devel
|
xcb-util-wm-devel xcb-util-renderutil-devel
|
||||||
|
|
||||||
# ICU
|
# ICU
|
||||||
sudo zypper -nq install libicu-devel libicu-suse65_1
|
sudo zypper -nq install libicu-devel libicu60_2
|
||||||
|
|
||||||
# qtwebengine
|
# qtwebengine
|
||||||
sudo zypper -nq install alsa-devel dbus-1-devel libxkbfile-devel libdrm-devel \
|
sudo zypper -nq install alsa-devel dbus-1-devel libxkbfile-devel libdrm-devel \
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -35,5 +35,5 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
# shellcheck source=../common/unix/openssl_for_android_linux.sh
|
# shellcheck source=../common/linux/openssl_for_android_linux.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/openssl_for_android_linux.sh"
|
source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh"
|
||||||
|
|||||||
@@ -63,9 +63,6 @@ EOC
|
|||||||
|
|
||||||
(ping -c 3 repo-clones.ci.qt.io && set_internal_repo) || echo "Internal package repository not found. Using public repositories."
|
(ping -c 3 repo-clones.ci.qt.io && set_internal_repo) || echo "Internal package repository not found. Using public repositories."
|
||||||
|
|
||||||
# Make sure needed ca-certificates are available
|
|
||||||
sudo apt-get install --reinstall ca-certificates
|
|
||||||
|
|
||||||
# Git is not needed by builds themselves, but is nice to have
|
# Git is not needed by builds themselves, but is nice to have
|
||||||
# immediately as one starts debugging
|
# immediately as one starts debugging
|
||||||
installPackages+=(git)
|
installPackages+=(git)
|
||||||
@@ -206,7 +203,6 @@ installPackages+=(ssh)
|
|||||||
# For bitbake
|
# For bitbake
|
||||||
installPackages+=(diffstat)
|
installPackages+=(diffstat)
|
||||||
installPackages+=(binfmt-support)
|
installPackages+=(binfmt-support)
|
||||||
installPackages+=(zstd)
|
|
||||||
# Vulkan is needed for examples
|
# Vulkan is needed for examples
|
||||||
installPackages+=(libvulkan-dev)
|
installPackages+=(libvulkan-dev)
|
||||||
# Needed for qtdltlogging
|
# Needed for qtdltlogging
|
||||||
@@ -221,10 +217,6 @@ installPackages+=(linux-libc-dev:i386)
|
|||||||
installPackages+=(libxcursor1:i386)
|
installPackages+=(libxcursor1:i386)
|
||||||
installPackages+=(libc6-dev-i386)
|
installPackages+=(libc6-dev-i386)
|
||||||
sudo dpkg --add-architecture i386
|
sudo dpkg --add-architecture i386
|
||||||
# For QNX
|
|
||||||
installPackages+=(nfs-kernel-server)
|
|
||||||
installPackages+=(net-tools)
|
|
||||||
installPackages+=(bridge-utils)
|
|
||||||
|
|
||||||
echo "Running update for apt"
|
echo "Running update for apt"
|
||||||
waitLoop
|
waitLoop
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -35,5 +35,5 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
# shellcheck source=../common/unix/openssl_for_android.sh
|
# shellcheck source=../common/linux/openssl_for_android_linux.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/openssl_for_android.sh"
|
source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh"
|
||||||
|
|||||||
@@ -37,8 +37,3 @@ set -ex
|
|||||||
|
|
||||||
# shellcheck source=../common/linux/qnx_700.sh
|
# shellcheck source=../common/linux/qnx_700.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/linux/qnx_710.sh"
|
source "${BASH_SOURCE%/*}/../common/linux/qnx_710.sh"
|
||||||
|
|
||||||
# setup NFS
|
|
||||||
sudo bash -c "echo '/home/qt/work ${qemuNetwork}/24(rw,sync,root_squash,no_subtree_check,anonuid=1000,anongid=1000)' >> /etc/exports"
|
|
||||||
sudo exportfs -a
|
|
||||||
sudo systemctl restart nfs-kernel-server
|
|
||||||
|
|||||||
@@ -53,9 +53,9 @@ toolsFile="commandlinetools-mac-6609375_latest.zip"
|
|||||||
|
|
||||||
ndkVersion="r22b"
|
ndkVersion="r22b"
|
||||||
ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
|
ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
|
||||||
sdkBuildToolsVersion="31.0.0"
|
sdkBuildToolsVersion="30.0.3"
|
||||||
# this is compile sdk version
|
# this is compile sdk version
|
||||||
sdkApiLevel="android-31"
|
sdkApiLevel="android-30"
|
||||||
|
|
||||||
toolsSourceFile="$basePath/$toolsFile"
|
toolsSourceFile="$basePath/$toolsFile"
|
||||||
ndkSourceFile="$basePath/$ndkFile"
|
ndkSourceFile="$basePath/$ndkFile"
|
||||||
@@ -82,7 +82,8 @@ echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-t
|
|||||||
echo "Checking the contents of Android SDK..."
|
echo "Checking the contents of Android SDK..."
|
||||||
ls -l "$sdkTargetFolder"
|
ls -l "$sdkTargetFolder"
|
||||||
|
|
||||||
SetEnvVar "ANDROID_SDK_ROOT" "$sdkTargetFolder"
|
SetEnvVar "ANDROID_SDK_HOME" "$sdkTargetFolder"
|
||||||
|
SetEnvVar "ANDROID_NDK_HOME" "$targetFolder/android-ndk-$ndkVersion"
|
||||||
SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
|
SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
|
||||||
SetEnvVar "ANDROID_NDK_HOST" "darwin-x86_64"
|
SetEnvVar "ANDROID_NDK_HOST" "darwin-x86_64"
|
||||||
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
||||||
|
|||||||
@@ -1,38 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
|
||||||
## Copyright (C) 2021 The Qt Company Ltd.
|
|
||||||
## Contact: http://www.qt.io/licensing/
|
|
||||||
##
|
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
|
||||||
##
|
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
|
||||||
## Commercial License Usage
|
|
||||||
## Licensees holding valid commercial Qt licenses may use this file in
|
|
||||||
## accordance with the commercial license agreement provided with the
|
|
||||||
## Software or, alternatively, in accordance with the terms contained in
|
|
||||||
## a written agreement between you and The Qt Company. For licensing terms
|
|
||||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
|
||||||
## information use the contact form at http://www.qt.io/contact-us.
|
|
||||||
##
|
|
||||||
## GNU Lesser General Public License Usage
|
|
||||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
|
||||||
## General Public License version 2.1 or version 3 as published by the Free
|
|
||||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
||||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
||||||
## following information to ensure the GNU Lesser General Public License
|
|
||||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
||||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
||||||
##
|
|
||||||
## As a special exception, The Qt Company gives you certain additional
|
|
||||||
## rights. These rights are described in The Qt Company LGPL Exception
|
|
||||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
||||||
##
|
|
||||||
## $QT_END_LICENSE$
|
|
||||||
##
|
|
||||||
#############################################################################
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
# shellcheck source=../common/unix/openssl_for_android.sh
|
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/openssl_for_android.sh"
|
|
||||||
@@ -53,9 +53,9 @@ toolsFile="commandlinetools-mac-6609375_latest.zip"
|
|||||||
|
|
||||||
ndkVersion="r22b"
|
ndkVersion="r22b"
|
||||||
ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
|
ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
|
||||||
sdkBuildToolsVersion="31.0.0"
|
sdkBuildToolsVersion="30.0.3"
|
||||||
# this is compile sdk version
|
# this is compile sdk version
|
||||||
sdkApiLevel="android-31"
|
sdkApiLevel="android-30"
|
||||||
|
|
||||||
toolsSourceFile="$basePath/$toolsFile"
|
toolsSourceFile="$basePath/$toolsFile"
|
||||||
ndkSourceFile="$basePath/$ndkFile"
|
ndkSourceFile="$basePath/$ndkFile"
|
||||||
@@ -82,7 +82,8 @@ echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-t
|
|||||||
echo "Checking the contents of Android SDK..."
|
echo "Checking the contents of Android SDK..."
|
||||||
ls -l "$sdkTargetFolder"
|
ls -l "$sdkTargetFolder"
|
||||||
|
|
||||||
SetEnvVar "ANDROID_SDK_ROOT" "$sdkTargetFolder"
|
SetEnvVar "ANDROID_SDK_HOME" "$sdkTargetFolder"
|
||||||
|
SetEnvVar "ANDROID_NDK_HOME" "$targetFolder/android-ndk-$ndkVersion"
|
||||||
SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
|
SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
|
||||||
SetEnvVar "ANDROID_NDK_HOST" "darwin-x86_64"
|
SetEnvVar "ANDROID_NDK_HOST" "darwin-x86_64"
|
||||||
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
||||||
|
|||||||
@@ -1,5 +1,57 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
##
|
||||||
|
## Copyright (C) 2020 The Qt Company Ltd.
|
||||||
|
## Contact: http://www.qt.io/licensing/
|
||||||
|
##
|
||||||
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
|
##
|
||||||
|
## $QT_BEGIN_LICENSE:LGPL21$
|
||||||
|
## Commercial License Usage
|
||||||
|
## Licensees holding valid commercial Qt licenses may use this file in
|
||||||
|
## accordance with the commercial license agreement provided with the
|
||||||
|
## Software or, alternatively, in accordance with the terms contained in
|
||||||
|
## a written agreement between you and The Qt Company. For licensing terms
|
||||||
|
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||||
|
## information use the contact form at http://www.qt.io/contact-us.
|
||||||
|
##
|
||||||
|
## GNU Lesser General Public License Usage
|
||||||
|
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||||
|
## General Public License version 2.1 or version 3 as published by the Free
|
||||||
|
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||||
|
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||||
|
## following information to ensure the GNU Lesser General Public License
|
||||||
|
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||||
|
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||||
|
##
|
||||||
|
## As a special exception, The Qt Company gives you certain additional
|
||||||
|
## rights. These rights are described in The Qt Company LGPL Exception
|
||||||
|
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||||
|
##
|
||||||
|
## $QT_END_LICENSE$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
# This script installs PostgreSQL
|
||||||
|
|
||||||
|
# PostgreSQL is needed for Qt to be able to support PostgreSQL
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
BASEDIR=$(dirname "$0")
|
# shellcheck source=../common/macos/InstallAppFromCompressedFileFromURL.sh
|
||||||
"$BASEDIR/../common/macos/postgresql.sh"
|
source "${BASH_SOURCE%/*}/../common/macos/InstallAppFromCompressedFileFromURL.sh"
|
||||||
|
# shellcheck source=../common/unix/SetEnvVar.sh
|
||||||
|
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
|
||||||
|
|
||||||
|
psqlVersion="9.6.0"
|
||||||
|
|
||||||
|
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/Postgres-$psqlVersion.zip"
|
||||||
|
AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/$psqlVersion/Postgres-$psqlVersion.zip"
|
||||||
|
SHA1="5078e44663787006ca55fa3b5e2be598bed82eb5"
|
||||||
|
appPrefix=""
|
||||||
|
|
||||||
|
InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
|
||||||
|
|
||||||
|
SetEnvVar "POSTGRESQLBINPATH" "/Applications/Postgres.app/Contents/Versions/9.6/bin"
|
||||||
|
echo "PostgreSQL = $psqlVersion" >> ~/versions.txt
|
||||||
|
|||||||
@@ -53,9 +53,9 @@ toolsFile="commandlinetools-mac-6609375_latest.zip"
|
|||||||
|
|
||||||
ndkVersion="r22b"
|
ndkVersion="r22b"
|
||||||
ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
|
ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip"
|
||||||
sdkBuildToolsVersion="31.0.0"
|
sdkBuildToolsVersion="30.0.3"
|
||||||
# this is compile sdk version
|
# this is compile sdk version
|
||||||
sdkApiLevel="android-31"
|
sdkApiLevel="android-30"
|
||||||
|
|
||||||
toolsSourceFile="$basePath/$toolsFile"
|
toolsSourceFile="$basePath/$toolsFile"
|
||||||
ndkSourceFile="$basePath/$ndkFile"
|
ndkSourceFile="$basePath/$ndkFile"
|
||||||
@@ -82,7 +82,8 @@ echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-t
|
|||||||
echo "Checking the contents of Android SDK..."
|
echo "Checking the contents of Android SDK..."
|
||||||
ls -l "$sdkTargetFolder"
|
ls -l "$sdkTargetFolder"
|
||||||
|
|
||||||
SetEnvVar "ANDROID_SDK_ROOT" "$sdkTargetFolder"
|
SetEnvVar "ANDROID_SDK_HOME" "$sdkTargetFolder"
|
||||||
|
SetEnvVar "ANDROID_NDK_HOME" "$targetFolder/android-ndk-$ndkVersion"
|
||||||
SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
|
SetEnvVar "ANDROID_NDK_ROOT" "$targetFolder/android-ndk-$ndkVersion"
|
||||||
SetEnvVar "ANDROID_NDK_HOST" "darwin-x86_64"
|
SetEnvVar "ANDROID_NDK_HOST" "darwin-x86_64"
|
||||||
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\change-language-settings.ps1"
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\change-language-settings.ps1"
|
|
||||||
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
|
|
||||||
|
|
||||||
# This script will install 64-bit MinGW 11.2.0
|
|
||||||
# Note! MinGW version is 9.0.0 but the GCC version is 11.2 which is used with the naming of MinGW
|
|
||||||
|
|
||||||
$release = "MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev1"
|
|
||||||
|
|
||||||
$sha1 = "76bbfd135633d3d414e06cd7bf70cae94d2311db"
|
|
||||||
|
|
||||||
InstallMinGW $release $sha1
|
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\install-mingw-810.ps1"
|
. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
|
||||||
|
|
||||||
# This script will install MinGW 8.1.0
|
# This script will install MinGW 8.1.0
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\install-mingw-810.ps1"
|
. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
|
||||||
|
|
||||||
# This script will install 64-bit MinGW 8.1.0
|
# This script will install 64-bit MinGW 8.1.0
|
||||||
|
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\openssl-arm64.ps1"
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
. "$PSScriptRoot\..\common\windows\install-mingw.ps1"
|
|
||||||
|
|
||||||
# This script will install 64-bit MinGW 11.2.0
|
|
||||||
# Note! MinGW version is 9.0.0 but the GCC version is 11.2 which is used with the naming of MinGW
|
|
||||||
|
|
||||||
$release = "MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev1"
|
|
||||||
|
|
||||||
$sha1 = "76bbfd135633d3d414e06cd7bf70cae94d2311db"
|
|
||||||
|
|
||||||
InstallMinGW $release $sha1
|
|
||||||
2
qt3d
2
qt3d
Submodule qt3d updated: 3291626751...e35a5676f7
Submodule qt5compat updated: e91c93cb95...efecd298f7
Submodule qtactiveqt updated: 74b2fc66f1...168bee9458
2
qtbase
2
qtbase
Submodule qtbase updated: eae95814a4...cc60cf83db
2
qtcharts
2
qtcharts
Submodule qtcharts updated: e29fc5e0f5...8df42c1a43
2
qtcoap
2
qtcoap
Submodule qtcoap updated: edb38459c1...cfca0f5314
Submodule qtconnectivity updated: a3e71fa606...2f666894fb
Submodule qtdatavis3d updated: 8e232b223f...a006ebf9bd
Submodule qtdeclarative updated: 00c352c4d4...03e111a818
2
qtdoc
2
qtdoc
Submodule qtdoc updated: a2c8b6fa3d...fc9424a169
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user