mirror of
git://code.qt.io/qt/qt5.git
synced 2026-03-31 02:41:31 +08:00
Compare commits
42 Commits
v6.2.0-bet
...
v6.2.0-bet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3a4502ae3d | ||
|
|
33988e12ac | ||
|
|
51155b7bf8 | ||
|
|
26e43959e1 | ||
|
|
8ab13223a5 | ||
|
|
86a34fb5d7 | ||
|
|
5f7bb79fd9 | ||
|
|
69197946f0 | ||
|
|
3c2fca6bb1 | ||
|
|
bed102a587 | ||
|
|
1f452fd479 | ||
|
|
aaf0fad6b5 | ||
|
|
04ad2b6523 | ||
|
|
2ef340e02d | ||
|
|
384bff22f7 | ||
|
|
76741ceaa5 | ||
|
|
92b188ef62 | ||
|
|
3344530eaa | ||
|
|
aebf8f743a | ||
|
|
98fddae379 | ||
|
|
a3f580b0ab | ||
|
|
939c7e7f57 | ||
|
|
bdfbd4ff3f | ||
|
|
8e07b4271b | ||
|
|
a0721ffc10 | ||
|
|
fa08d846df | ||
|
|
d1e747e9c2 | ||
|
|
ad7211e014 | ||
|
|
abed2215b2 | ||
|
|
97baab98fa | ||
|
|
3875da7f7a | ||
|
|
200542194a | ||
|
|
3c8e55904b | ||
|
|
7c6987f5f2 | ||
|
|
07ba2084de | ||
|
|
6742cfecb7 | ||
|
|
8711116396 | ||
|
|
b3efc246b3 | ||
|
|
d50ea75346 | ||
|
|
90d85dae7d | ||
|
|
d0583b0388 | ||
|
|
c0c484278d |
32
.gitmodules
vendored
32
.gitmodules
vendored
@@ -11,7 +11,7 @@
|
|||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdeclarative"]
|
[submodule "qtdeclarative"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtshadertools qtsvg
|
recommends = qtimageformats qtshadertools qtsvg
|
||||||
path = qtdeclarative
|
path = qtdeclarative
|
||||||
url = ../qtdeclarative.git
|
url = ../qtdeclarative.git
|
||||||
branch = 6.2
|
branch = 6.2
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmultimedia"]
|
[submodule "qtmultimedia"]
|
||||||
depends = qtbase qtshadertools
|
depends = qtbase qtshadertools
|
||||||
recommends = qtdeclarative qtquickcontrols2
|
recommends = qtdeclarative
|
||||||
path = qtmultimedia
|
path = qtmultimedia
|
||||||
url = ../qtmultimedia.git
|
url = ../qtmultimedia.git
|
||||||
branch = 6.2
|
branch = 6.2
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
priority = 30
|
priority = 30
|
||||||
[submodule "qtdoc"]
|
[submodule "qtdoc"]
|
||||||
depends = qtdeclarative qttools
|
depends = qtdeclarative qttools
|
||||||
recommends = qtmultimedia qtquickcontrols qtquickcontrols2
|
recommends = qtmultimedia
|
||||||
path = qtdoc
|
path = qtdoc
|
||||||
url = ../qtdoc.git
|
url = ../qtdoc.git
|
||||||
branch = 6.2
|
branch = 6.2
|
||||||
@@ -132,19 +132,6 @@
|
|||||||
url = ../qtimageformats.git
|
url = ../qtimageformats.git
|
||||||
branch = 6.2
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgraphicaleffects"]
|
|
||||||
depends = qtdeclarative
|
|
||||||
path = qtgraphicaleffects
|
|
||||||
url = ../qtgraphicaleffects.git
|
|
||||||
branch = 6.2
|
|
||||||
status = ignore
|
|
||||||
[submodule "qtquickcontrols"]
|
|
||||||
depends = qtdeclarative
|
|
||||||
recommends = qtgraphicaleffects
|
|
||||||
path = qtquickcontrols
|
|
||||||
url = ../qtquickcontrols.git
|
|
||||||
branch = 6.2
|
|
||||||
status = ignore
|
|
||||||
[submodule "qtserialbus"]
|
[submodule "qtserialbus"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtserialport
|
recommends = qtserialport
|
||||||
@@ -174,7 +161,7 @@
|
|||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebengine"]
|
[submodule "qtwebengine"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtquickcontrols qtquickcontrols2 qtlocation qtwebchannel qttools
|
recommends = qtlocation qtwebchannel qttools
|
||||||
path = qtwebengine
|
path = qtwebengine
|
||||||
url = ../qtwebengine.git
|
url = ../qtwebengine.git
|
||||||
branch = 6.2
|
branch = 6.2
|
||||||
@@ -193,13 +180,6 @@
|
|||||||
url = ../qtwebview.git
|
url = ../qtwebview.git
|
||||||
branch = 6.2
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquickcontrols2"]
|
|
||||||
depends = qtdeclarative
|
|
||||||
recommends = qtimageformats qtgraphicaleffects
|
|
||||||
path = qtquickcontrols2
|
|
||||||
url = ../qtquickcontrols2.git
|
|
||||||
branch = 6.2
|
|
||||||
status = essential
|
|
||||||
[submodule "qtcharts"]
|
[submodule "qtcharts"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
@@ -216,7 +196,7 @@
|
|||||||
status = addon
|
status = addon
|
||||||
[submodule "qtvirtualkeyboard"]
|
[submodule "qtvirtualkeyboard"]
|
||||||
depends = qtbase qtdeclarative qtsvg
|
depends = qtbase qtdeclarative qtsvg
|
||||||
recommends = qtmultimedia qtquickcontrols
|
recommends = qtmultimedia
|
||||||
path = qtvirtualkeyboard
|
path = qtvirtualkeyboard
|
||||||
url = ../qtvirtualkeyboard.git
|
url = ../qtvirtualkeyboard.git
|
||||||
branch = 6.2
|
branch = 6.2
|
||||||
@@ -305,7 +285,7 @@
|
|||||||
branch = 6.2
|
branch = 6.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtopcua"]
|
[submodule "qtopcua"]
|
||||||
depends = qtbase qtdeclarative qtquickcontrols2
|
depends = qtbase qtdeclarative
|
||||||
path = qtopcua
|
path = qtopcua
|
||||||
url = ../qtopcua.git
|
url = ../qtopcua.git
|
||||||
branch = 6.2
|
branch = 6.2
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
|
# The real minimum version will be checked by the qtbase project.
|
||||||
|
# 3.16 is the absolute minimum though.
|
||||||
|
cmake_minimum_required(VERSION 3.16...3.20)
|
||||||
|
|
||||||
|
# Include qtbase's .cmake.conf for access to QT_REPO_MODULE_VERSION
|
||||||
set(__qt6_qtbase_src_path "${CMAKE_CURRENT_SOURCE_DIR}/qtbase")
|
set(__qt6_qtbase_src_path "${CMAKE_CURRENT_SOURCE_DIR}/qtbase")
|
||||||
|
|
||||||
include("${__qt6_qtbase_src_path}/.cmake.conf")
|
include("${__qt6_qtbase_src_path}/.cmake.conf")
|
||||||
include("${__qt6_qtbase_src_path}/cmake/QtCMakeVersionHelpers.cmake")
|
|
||||||
qt_internal_check_for_suitable_cmake_version()
|
|
||||||
qt_internal_get_computed_minimum_cmake_version(__qt_minimum_cmake_version)
|
|
||||||
cmake_minimum_required(VERSION ${__qt_minimum_cmake_version})
|
|
||||||
|
|
||||||
|
# Run platform auto-detection /before/ the first project() call and thus
|
||||||
|
# before the toolchain file is loaded.
|
||||||
include("${__qt6_qtbase_src_path}/cmake/QtAutoDetect.cmake")
|
include("${__qt6_qtbase_src_path}/cmake/QtAutoDetect.cmake")
|
||||||
|
|
||||||
project(Qt
|
project(Qt
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ Configurations:
|
|||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=ON -DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARMV7_TOOLCHAIN_FILE}} -DQT_FEATURE_system_harfbuzz=OFF -DQT_QMAKE_TARGET_MKSPEC=devices/linux-imx7-g++ -DQT_QMAKE_DEVICE_OPTIONS="CROSS_COMPILE={{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}};DISTRO_OPTS=hard-float boot2qt" -DCMAKE_STAGING_PREFIX=/home/qt/work/install/target -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_forkfd_pidfd=OFF -DWARNINGS_ARE_ERRORS=OFF',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=ON -DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARMV7_TOOLCHAIN_FILE}} -DQT_FEATURE_system_harfbuzz=OFF -DQT_QMAKE_TARGET_MKSPEC=devices/linux-imx7-g++ -DQT_QMAKE_DEVICE_OPTIONS="CROSS_COMPILE={{.Env.QEMUARMV7_TOOLCHAIN_CROSS_COMPILE}};DISTRO_OPTS=hard-float boot2qt" -DCMAKE_STAGING_PREFIX=/home/qt/work/install/target -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_forkfd_pidfd=OFF -DWARNINGS_ARE_ERRORS=OFF',
|
||||||
'QT_YOCTO_ENVSETUP={{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}',
|
'QT_YOCTO_ENVSETUP={{.Env.QEMUARMV7_TOOLCHAIN_ENVSETUP}}',
|
||||||
"QT_CMAKE_DIR=/opt/cmake-3.19.2/bin",
|
"QT_CMAKE_DIR=/opt/cmake-3.21.1/bin",
|
||||||
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}',
|
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}',
|
||||||
'GST_PLUGIN_SCANNER={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
'GST_PLUGIN_SCANNER={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
||||||
'QT_QUICK_BACKEND=software',
|
'QT_QUICK_BACKEND=software',
|
||||||
@@ -26,7 +26,7 @@ Configurations:
|
|||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=ON -DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARM64_TOOLCHAIN_FILE}} -DQT_FEATURE_system_harfbuzz=OFF -DQT_QMAKE_TARGET_MKSPEC=devices/linux-generic-g++ -DQT_QMAKE_DEVICE_OPTIONS="CROSS_COMPILE={{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}};DISTRO_OPTS=boot2qt" -DCMAKE_STAGING_PREFIX=/home/qt/work/install/target -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_forkfd_pidfd=OFF -DWARNINGS_ARE_ERRORS=OFF',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=ON -DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARM64_TOOLCHAIN_FILE}} -DQT_FEATURE_system_harfbuzz=OFF -DQT_QMAKE_TARGET_MKSPEC=devices/linux-generic-g++ -DQT_QMAKE_DEVICE_OPTIONS="CROSS_COMPILE={{.Env.QEMUARM64_TOOLCHAIN_CROSS_COMPILE}};DISTRO_OPTS=boot2qt" -DCMAKE_STAGING_PREFIX=/home/qt/work/install/target -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_forkfd_pidfd=OFF -DWARNINGS_ARE_ERRORS=OFF',
|
||||||
'QT_YOCTO_ENVSETUP={{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}',
|
'QT_YOCTO_ENVSETUP={{.Env.QEMUARM64_TOOLCHAIN_ENVSETUP}}',
|
||||||
"QT_CMAKE_DIR=/opt/cmake-3.19.2/bin",
|
"QT_CMAKE_DIR=/opt/cmake-3.21.1/bin",
|
||||||
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}',
|
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}',
|
||||||
'GST_PLUGIN_SCANNER={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
'GST_PLUGIN_SCANNER={{.Env.QEMUARM64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
||||||
'QT_QUICK_BACKEND=software',
|
'QT_QUICK_BACKEND=software',
|
||||||
@@ -42,7 +42,7 @@ Configurations:
|
|||||||
Environment variables: [
|
Environment variables: [
|
||||||
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=ON -DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUMIPS64_TOOLCHAIN_FILE}} -DQT_FEATURE_system_harfbuzz=OFF -DQT_QMAKE_TARGET_MKSPEC=devices/linux-generic-g++ -DQT_QMAKE_DEVICE_OPTIONS="CROSS_COMPILE={{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}};DISTRO_OPTS=boot2qt" -DCMAKE_STAGING_PREFIX=/home/qt/work/install/target -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_forkfd_pidfd=OFF -DWARNINGS_ARE_ERRORS=OFF',
|
'TARGET_CONFIGURE_ARGS=-DQT_BUILD_EXAMPLES=OFF -DFEATURE_developer_build=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DQT_BUILD_TOOLS_WHEN_CROSSCOMPILING=ON -DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUMIPS64_TOOLCHAIN_FILE}} -DQT_FEATURE_system_harfbuzz=OFF -DQT_QMAKE_TARGET_MKSPEC=devices/linux-generic-g++ -DQT_QMAKE_DEVICE_OPTIONS="CROSS_COMPILE={{.Env.QEMUMIPS64_TOOLCHAIN_CROSS_COMPILE}};DISTRO_OPTS=boot2qt" -DCMAKE_STAGING_PREFIX=/home/qt/work/install/target -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DFEATURE_forkfd_pidfd=OFF -DWARNINGS_ARE_ERRORS=OFF',
|
||||||
'QT_YOCTO_ENVSETUP={{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}',
|
'QT_YOCTO_ENVSETUP={{.Env.QEMUMIPS64_TOOLCHAIN_ENVSETUP}}',
|
||||||
"QT_CMAKE_DIR=/opt/cmake-3.19.2/bin",
|
"QT_CMAKE_DIR=/opt/cmake-3.21.1/bin",
|
||||||
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}',
|
'QT_SYSROOT_FOR_RUNNING_TESTS={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}',
|
||||||
'GST_PLUGIN_SCANNER={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
'GST_PLUGIN_SCANNER={{.Env.QEMUMIPS64_TOOLCHAIN_SYSROOT}}/usr/libexec/gstreamer-1.0/gst-plugin-scanner',
|
||||||
'QT_QUICK_BACKEND=software',
|
'QT_QUICK_BACKEND=software',
|
||||||
|
|||||||
12
coin/platform_configs/ios-tests.yaml
Normal file
12
coin/platform_configs/ios-tests.yaml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Version: 2
|
||||||
|
Configurations:
|
||||||
|
-
|
||||||
|
Id: "ios-tests-target"
|
||||||
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
|
Target os: 'IOS_ANY'
|
||||||
|
Target arch: 'arm64'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Target compiler: 'Clang'
|
||||||
|
Platform dependency: 'macos-latest-xcode-universal-packaging-build'
|
||||||
|
Features: ['Sccache', 'DebugAndRelease', 'MinimalStaticTests']
|
||||||
|
Environment variables: ['TARGET_CONFIGURE_ARGS=-G"Ninja Multi-Config" -DCMAKE_CONFIGURATION_TYPES="Release;Debug" -DQT_BUILD_EXAMPLES=OFF -DCMAKE_SYSTEM_NAME=iOS', 'NON_QTBASE_TARGET_CONFIGURE_ARGS=']
|
||||||
@@ -15,7 +15,7 @@ Configurations:
|
|||||||
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
Template: 'qtci-linux-RHEL-8.2-x86_64-50'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'Sccache', 'MinimalStaticTests']
|
Features: ['Packaging', 'Sccache', 'MinimalStaticTests']
|
||||||
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DFEATURE_system_doubleconversion=OFF -DFEATURE_icu=OFF -DFEATURE_sql_mysql=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
Configure arguments: '-DQT_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DFEATURE_system_jpeg=OFF -DFEATURE_system_png=OFF -DFEATURE_system_pcre2=OFF -DFEATURE_system_harfbuzz=OFF -DFEATURE_system_doubleconversion=OFF -DFEATURE_libudev=OFF -DINPUT_bundled_xcb_xinput=yes -DFEATURE_icu=OFF -DFEATURE_sql_mysql=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
|
||||||
Environment variables: ['NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
|
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']
|
||||||
-
|
-
|
||||||
|
|||||||
@@ -3,7 +3,8 @@ Include: [
|
|||||||
cmake_platforms.yaml,
|
cmake_platforms.yaml,
|
||||||
cmake_platforms_static_tests.yaml,
|
cmake_platforms_static_tests.yaml,
|
||||||
macos-developer-build-tests.yaml,
|
macos-developer-build-tests.yaml,
|
||||||
integrity.yaml
|
integrity.yaml,
|
||||||
|
ios-tests.yaml
|
||||||
]
|
]
|
||||||
Configurations:
|
Configurations:
|
||||||
-
|
-
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
Version: 2
|
Version: 2
|
||||||
Include: [
|
Include: [
|
||||||
cmake_platforms.yaml,
|
cmake_platforms.yaml,
|
||||||
macos-developer-build-tests.yaml
|
macos-developer-build-tests.yaml,
|
||||||
|
cmake_platforms_static_tests.yaml
|
||||||
]
|
]
|
||||||
Configurations: []
|
Configurations: []
|
||||||
|
|||||||
@@ -1,5 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Include: [
|
|
||||||
cmake_platforms.yaml
|
|
||||||
]
|
|
||||||
Configurations: []
|
|
||||||
6
coin/platform_configs/qtsdk.yaml
Normal file
6
coin/platform_configs/qtsdk.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Version: 2
|
||||||
|
Include: [
|
||||||
|
cmake_platforms.yaml,
|
||||||
|
qt-creator.yaml
|
||||||
|
]
|
||||||
|
Configurations: []
|
||||||
3
coin/platform_configs/tqtc-qmlcachegenplus.yaml
Normal file
3
coin/platform_configs/tqtc-qmlcachegenplus.yaml
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
Version: 2
|
||||||
|
Include: [cmake_platforms.yaml]
|
||||||
|
Configurations: []
|
||||||
@@ -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="29.0.3"
|
sdkBuildToolsVersion="30.0.3"
|
||||||
sdkApiLevel="android-29"
|
sdkApiLevel="android-30"
|
||||||
|
|
||||||
toolsSha1="9172381ff070ee2a416723c1989770cf4b0d1076"
|
toolsSha1="9172381ff070ee2a416723c1989770cf4b0d1076"
|
||||||
ndkSha1="9ece64c7f19763dd67320d512794969930fce9dc"
|
ndkSha1="9ece64c7f19763dd67320d512794969930fce9dc"
|
||||||
|
|||||||
@@ -42,13 +42,13 @@ source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
|||||||
# shellcheck source=../unix/SetEnvVar.sh
|
# shellcheck source=../unix/SetEnvVar.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||||
|
|
||||||
majorminorversion="3.19"
|
majorminorversion="3.21"
|
||||||
version="3.19.2"
|
version="3.21.1"
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-$version-Linux-x86_64.tar.gz"
|
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-$version-linux-x86_64.tar.gz"
|
||||||
AltUrl="https://cmake.org/files/v$majorminorversion/cmake-$version-Linux-x86_64.tar.gz"
|
AltUrl="https://cmake.org/files/v$majorminorversion/cmake-$version-linux-x86_64.tar.gz"
|
||||||
SHA1="61c79765a5a8a44a6b94d1c87c489500f170c1c9"
|
SHA1="591e3b0729ae07c37c1fa3c6adde7cc21387059d"
|
||||||
targetFolder="/opt/cmake-$version"
|
targetFolder="/opt/cmake-$version"
|
||||||
appPrefix="cmake-$version-Linux-x86_64"
|
appPrefix="cmake-$version-linux-x86_64"
|
||||||
|
|
||||||
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
||||||
|
|
||||||
|
|||||||
@@ -42,11 +42,11 @@ source "${BASH_SOURCE%/*}/InstallAppFromCompressedFileFromURL.sh"
|
|||||||
# shellcheck source=../unix/SetEnvVar.sh
|
# shellcheck source=../unix/SetEnvVar.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||||
|
|
||||||
majorminorversion="3.19"
|
majorminorversion="3.21"
|
||||||
version="3.19.2"
|
version="3.21.1"
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-$version-macos-universal.tar.gz"
|
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-$version-macos-universal.tar.gz"
|
||||||
AltUrl="https://cmake.org/files/v$majorminorversion/cmake-$version-macos-universal.tar.gz"
|
AltUrl="https://cmake.org/files/v$majorminorversion/cmake-$version-macos-universal.tar.gz"
|
||||||
SHA1="753c72931e9c76c969255c197781635e7110e363"
|
SHA1="5845da632d0f073c7761df4e78efb4405e00ac5a"
|
||||||
appPrefix="cmake-$version-macos-universal"
|
appPrefix="cmake-$version-macos-universal"
|
||||||
|
|
||||||
InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
|
InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
|
||||||
|
|||||||
@@ -38,10 +38,10 @@
|
|||||||
# shellcheck source=./../unix/InstallFromCompressedFileFromURL.sh
|
# shellcheck source=./../unix/InstallFromCompressedFileFromURL.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
||||||
|
|
||||||
version="1.10.1"
|
version="1.10.2"
|
||||||
internalUrl="http://ci-files01-hki.ci.local/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="de7c594e3bf76f7c86b9d6874d49c8824b2a76e1"
|
SHA1="95d0ca5e7c67ab7181c87e6a6ec59d11b1ff2d30"
|
||||||
DestDir="/usr/local/bin/"
|
DestDir="/usr/local/bin/"
|
||||||
|
|
||||||
InstallFromCompressedFileFromURL "$internalUrl" "$externalUrl" "$SHA1" "$DestDir" ""
|
InstallFromCompressedFileFromURL "$internalUrl" "$externalUrl" "$SHA1" "$DestDir" ""
|
||||||
|
|||||||
@@ -50,8 +50,8 @@ sha="bad9dc4ae6dcc1855085463099b5dacb0ec6130b"
|
|||||||
opensslHome="${HOME}/openssl-${version}"
|
opensslHome="${HOME}/openssl-${version}"
|
||||||
opensslSource="${opensslHome}-src"
|
opensslSource="${opensslHome}-src"
|
||||||
DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile"
|
DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile"
|
||||||
tar -xzf "$targetFile" -C "$HOME"
|
mkdir -p "$opensslSource"
|
||||||
mv "$opensslHome" "$opensslSource"
|
tar -xzf "$targetFile" --strip 1 -C "$opensslSource"
|
||||||
cd "$opensslSource"
|
cd "$opensslSource"
|
||||||
pwd
|
pwd
|
||||||
|
|
||||||
@@ -68,11 +68,17 @@ if [[ "$os" == "linux" ]]; then
|
|||||||
elif [ "$os" == "macos" -o "$os" == "macos-universal" ]; then
|
elif [ "$os" == "macos" -o "$os" == "macos-universal" ]; then
|
||||||
# Below target location has been hard coded into Coin.
|
# Below target location has been hard coded into Coin.
|
||||||
# QTQAINFRA-1195
|
# QTQAINFRA-1195
|
||||||
openssl_install_dir=/usr/local/openssl-$version
|
echo "prefix=$prefix"
|
||||||
opensslTargetLocation="/usr/local/opt/openssl"
|
if [[ -z "$prefix" ]]; then
|
||||||
|
prefix="/usr/local"
|
||||||
|
fi
|
||||||
|
openssl_install_dir="$prefix/openssl-$version"
|
||||||
|
opensslTargetLocation="$prefix/opt/openssl"
|
||||||
|
|
||||||
commonFlags="no-tests shared no-ssl3-method enable-ec_nistp_64_gcc_128 -Wa,--noexecstack"
|
commonFlags="no-tests shared no-ssl3-method enable-ec_nistp_64_gcc_128 -Wa,--noexecstack"
|
||||||
|
|
||||||
|
export MACOSX_DEPLOYMENT_TARGET=10.14
|
||||||
|
|
||||||
opensslBuild="${opensslHome}-build"
|
opensslBuild="${opensslHome}-build"
|
||||||
opensslDestdir="${opensslHome}-destdir"
|
opensslDestdir="${opensslHome}-destdir"
|
||||||
mkdir -p $opensslBuild
|
mkdir -p $opensslBuild
|
||||||
@@ -80,17 +86,17 @@ elif [ "$os" == "macos" -o "$os" == "macos-universal" ]; then
|
|||||||
if [ "$os" == "macos-universal" ]; then
|
if [ "$os" == "macos-universal" ]; then
|
||||||
archs="x86_64 arm64"
|
archs="x86_64 arm64"
|
||||||
else
|
else
|
||||||
archs="x86_64"
|
archs="$(uname -m)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for arch in $archs; do
|
for arch in $archs; do
|
||||||
cd $opensslBuild
|
cd $opensslBuild
|
||||||
echo "Configuring OpenSSL for $arch"
|
echo "Configuring OpenSSL for $arch"
|
||||||
mkdir $arch && cd $arch
|
mkdir -p $arch && cd $arch
|
||||||
$opensslSource/Configure --prefix=$openssl_install_dir $commonFlags darwin64-$arch-cc
|
$opensslSource/Configure --prefix=$openssl_install_dir $commonFlags darwin64-$arch-cc
|
||||||
|
|
||||||
echo "Building OpenSSL for $arch"
|
echo "Building OpenSSL for $arch in $PWD"
|
||||||
make --silent >> /tmp/openssl_make.log 2>&1
|
make >> /tmp/openssl_make.log 2>&1
|
||||||
|
|
||||||
echo "Installing OpenSSL for $arch"
|
echo "Installing OpenSSL for $arch"
|
||||||
if [ "$os" == "macos-universal" ]; then
|
if [ "$os" == "macos-universal" ]; then
|
||||||
@@ -99,12 +105,13 @@ elif [ "$os" == "macos" -o "$os" == "macos-universal" ]; then
|
|||||||
destdir=""
|
destdir=""
|
||||||
fi
|
fi
|
||||||
# shellcheck disable=SC2024
|
# shellcheck disable=SC2024
|
||||||
sudo make --silent install DESTDIR=$destdir >> /tmp/openssl_make_install.log 2>&1
|
sudo make install_sw install_ssldirs DESTDIR=$destdir >> /tmp/openssl_make_install.log 2>&1
|
||||||
done
|
done
|
||||||
|
|
||||||
if [ "$os" == "macos-universal" ]; then
|
if [ "$os" == "macos-universal" ]; then
|
||||||
echo "Making universal OpenSSL package"
|
echo "Making universal OpenSSL package"
|
||||||
# shellcheck disable=SC2024
|
# shellcheck disable=SC2024
|
||||||
|
sudo rm -Rf "$openssl_install_dir"
|
||||||
sudo ${BASH_SOURCE%/*}/../macos/makeuniversal.sh "$opensslDestdir/x86_64" $opensslDestdir/arm64
|
sudo ${BASH_SOURCE%/*}/../macos/makeuniversal.sh "$opensslDestdir/x86_64" $opensslDestdir/arm64
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -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-29"
|
$sdkApiLevel = "android-30"
|
||||||
$sdkBuildToolsVersion = "29.0.3"
|
$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"
|
||||||
|
|||||||
@@ -33,21 +33,21 @@
|
|||||||
|
|
||||||
. "$PSScriptRoot\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
$majorminorversion = "3.19"
|
$majorminorversion = "3.21"
|
||||||
$version = "3.19.2"
|
$version = "3.21.1"
|
||||||
|
|
||||||
$zip = Get-DownloadLocation ("cmake-" + $version + "-win32-x86.zip")
|
$zip = Get-DownloadLocation ("cmake-" + $version + "-windows-i386.zip")
|
||||||
$officialurl = "https://cmake.org/files/v" + $majorminorversion + "/cmake-" + $version + "-win32-x86.zip"
|
$officialurl = "https://cmake.org/files/v" + $majorminorversion + "/cmake-" + $version + "-windows-i386.zip"
|
||||||
$cachedurl = "\\ci-files01-hki.intra.qt.io\provisioning\cmake\cmake-" + $version + "-win32-x86.zip"
|
$cachedurl = "\\ci-files01-hki.intra.qt.io\provisioning\cmake\cmake-" + $version + "-windows-i386.zip"
|
||||||
|
|
||||||
Write-Host "Removing old cmake"
|
Write-Host "Removing old cmake"
|
||||||
Remove "C:\CMake"
|
Remove "C:\CMake"
|
||||||
|
|
||||||
Download $officialurl $cachedurl $zip
|
Download $officialurl $cachedurl $zip
|
||||||
Verify-Checksum $zip "5e42a287610a619c3a150376d9aaad31282cdcd4"
|
Verify-Checksum $zip "7271b8c568f428af433f3aae80c292ef868993c5"
|
||||||
|
|
||||||
Extract-7Zip $zip C:
|
Extract-7Zip $zip C:
|
||||||
$defaultinstallfolder = "C:\cmake-" + $version + "-win32-x86"
|
$defaultinstallfolder = "C:\cmake-" + $version + "-windows-i386"
|
||||||
Rename-Item $defaultinstallfolder C:\CMake
|
Rename-Item $defaultinstallfolder C:\CMake
|
||||||
|
|
||||||
Add-Path "C:\CMake\bin"
|
Add-Path "C:\CMake\bin"
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
. "$PSScriptRoot\helpers.ps1"
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
$zip = Get-DownloadLocation "ninja-1.6.0-win-x86.zip"
|
$zip = Get-DownloadLocation "ninja-1.10.2-win-x86.zip"
|
||||||
|
|
||||||
Download https://github.com/ninja-build/ninja/releases/download/v1.6.0/ninja-win.zip \\ci-files01-hki.intra.qt.io\provisioning\ninja\ninja-1.6.0-win-x86.zip $zip
|
Download http://master.qt.io/development_releases/prebuilt/ninja/v1.10.2/ninja-win-x86.zip \\ci-files01-hki.intra.qt.io\provisioning\ninja\ninja-1.10.2-win-really-x86.zip $zip
|
||||||
Verify-Checksum $zip "E01093F6533818425F8EFB0843CED7DCAABEA3B2"
|
Verify-Checksum $zip "1a22ee9269df8ed69c4600d7ee4ccd8841bb99ca"
|
||||||
|
|
||||||
Extract-7Zip $zip C:\Utils\Ninja
|
Extract-7Zip $zip C:\Utils\Ninja
|
||||||
Remove "$zip"
|
Remove "$zip"
|
||||||
|
|
||||||
Add-Path "C:\Utils\Ninja"
|
Add-Path "C:\Utils\Ninja"
|
||||||
|
|
||||||
Write-Output "Ninja = 1.6.0" >> ~/versions.txt
|
Write-Output "Ninja = 1.10.2" >> ~/versions.txt
|
||||||
|
|||||||
@@ -57,3 +57,5 @@ gsettings set org.gnome.desktop.session idle-delay 0
|
|||||||
echo "Setting Wayland enable as false"
|
echo "Setting Wayland enable as false"
|
||||||
sudo sed -i 's/#WaylandEnable=false/WaylandEnable=false/g' /etc/gdm/custom.conf
|
sudo sed -i 's/#WaylandEnable=false/WaylandEnable=false/g' /etc/gdm/custom.conf
|
||||||
|
|
||||||
|
# Set system locale
|
||||||
|
sudo localectl set-locale LANG=en_US.UTF-8
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ installPackages+=(gperf)
|
|||||||
installPackages+=(alsa-lib-devel)
|
installPackages+=(alsa-lib-devel)
|
||||||
installPackages+=(pulseaudio-libs-devel)
|
installPackages+=(pulseaudio-libs-devel)
|
||||||
installPackages+=(libXtst-devel)
|
installPackages+=(libXtst-devel)
|
||||||
|
installPackages+=(libxshmfence-devel)
|
||||||
installPackages+=(nspr-devel)
|
installPackages+=(nspr-devel)
|
||||||
installPackages+=(nss-devel)
|
installPackages+=(nss-devel)
|
||||||
# For Android builds
|
# For Android builds
|
||||||
@@ -137,6 +138,8 @@ installPackages+=(gcc-c++)
|
|||||||
installPackages+=(make)
|
installPackages+=(make)
|
||||||
# Open source VMware Tools
|
# Open source VMware Tools
|
||||||
installPackages+=(open-vm-tools)
|
installPackages+=(open-vm-tools)
|
||||||
|
# Install all available locales (COIN-727)
|
||||||
|
installPackages+=(langpacks-*)
|
||||||
|
|
||||||
sudo yum -y install "${installPackages[@]}"
|
sudo yum -y install "${installPackages[@]}"
|
||||||
|
|
||||||
|
|||||||
@@ -80,9 +80,9 @@ sudo zypper -nq install xcb-util-devel xcb-util-image-devel xcb-util-keysyms-dev
|
|||||||
sudo zypper -nq install libicu-devel libicu60_2
|
sudo zypper -nq install libicu-devel libicu60_2
|
||||||
|
|
||||||
# qtwebengine
|
# qtwebengine
|
||||||
sudo zypper -nq install alsa-devel dbus-1-devel \
|
sudo zypper -nq install alsa-devel dbus-1-devel libxkbfile-devel libdrm-devel \
|
||||||
libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \
|
libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \
|
||||||
mozilla-nspr-devel mozilla-nss-devel
|
mozilla-nspr-devel mozilla-nss-devel glproto-devel libxshmfence-devel
|
||||||
|
|
||||||
# qtwebkit
|
# qtwebkit
|
||||||
sudo zypper -nq install libxml2-devel libxslt-devel
|
sudo zypper -nq install libxml2-devel libxslt-devel
|
||||||
|
|||||||
@@ -86,9 +86,11 @@ installPackages+=(libdbus-1-dev)
|
|||||||
installPackages+=(libudev-dev)
|
installPackages+=(libudev-dev)
|
||||||
installPackages+=(libegl1-mesa-dev)
|
installPackages+=(libegl1-mesa-dev)
|
||||||
installPackages+=(libfontconfig1-dev)
|
installPackages+=(libfontconfig1-dev)
|
||||||
|
installPackages+=(libgbm-dev)
|
||||||
|
installPackages+=(libxkbfile-dev)
|
||||||
|
installPackages+=(libxshmfence-dev)
|
||||||
installPackages+=(libxss-dev)
|
installPackages+=(libxss-dev)
|
||||||
installPackages+=(nodejs)
|
installPackages+=(nodejs-mozilla) # use nodejs-mozilla because nodejs is outdated
|
||||||
# NOTE! Can't install nodejs-dev because libssl1.0-dev conflicts with libssl1.0-dev which is depandency of nodejs-dev.
|
|
||||||
|
|
||||||
# Common event loop handling
|
# Common event loop handling
|
||||||
installPackages+=(libglib2.0-dev)
|
installPackages+=(libglib2.0-dev)
|
||||||
@@ -114,6 +116,10 @@ installPackages+=(libgstreamer1.0-dev)
|
|||||||
installPackages+=(libgstreamer-plugins-base1.0-dev)
|
installPackages+=(libgstreamer-plugins-base1.0-dev)
|
||||||
installPackages+=(libgstreamer-plugins-good1.0-dev)
|
installPackages+=(libgstreamer-plugins-good1.0-dev)
|
||||||
installPackages+=(libgstreamer-plugins-bad1.0-dev)
|
installPackages+=(libgstreamer-plugins-bad1.0-dev)
|
||||||
|
installPackages+=(libgstreamer-gl1.0-0)
|
||||||
|
installPackages+=(gir1.2-gst-plugins-base-1.0)
|
||||||
|
installPackages+=(gir1.2-gst-plugins-bad-1.0)
|
||||||
|
|
||||||
# Support for cross-building to x86 (needed by WebEngine boot2qt builds)
|
# Support for cross-building to x86 (needed by WebEngine boot2qt builds)
|
||||||
installPackages+=(g++-multilib)
|
installPackages+=(g++-multilib)
|
||||||
# python3 development package
|
# python3 development package
|
||||||
@@ -129,6 +135,11 @@ installPackages+=(mesa-common-dev)
|
|||||||
installPackages+=(libgl1-mesa-glx)
|
installPackages+=(libgl1-mesa-glx)
|
||||||
installPackages+=(libgl1-mesa-dev)
|
installPackages+=(libgl1-mesa-dev)
|
||||||
installPackages+=(libegl1-mesa-dev)
|
installPackages+=(libegl1-mesa-dev)
|
||||||
|
installPackages+=(libegl1)
|
||||||
|
installPackages+=(libegl-mesa0)
|
||||||
|
installPackages+=(libegl-dev)
|
||||||
|
installPackages+=(libglvnd-dev)
|
||||||
|
installPackages+=(libgles2-mesa-dev)
|
||||||
installPackages+=(curl)
|
installPackages+=(curl)
|
||||||
installPackages+=(libicu-dev)
|
installPackages+=(libicu-dev)
|
||||||
installPackages+=(zlib1g-dev)
|
installPackages+=(zlib1g-dev)
|
||||||
@@ -142,7 +153,6 @@ installPackages+=(libxcomposite-dev)
|
|||||||
installPackages+=(libxdamage-dev)
|
installPackages+=(libxdamage-dev)
|
||||||
installPackages+=(libxrandr-dev)
|
installPackages+=(libxrandr-dev)
|
||||||
installPackages+=(libfontconfig1-dev)
|
installPackages+=(libfontconfig1-dev)
|
||||||
installPackages+=(libxss-dev)
|
|
||||||
installPackages+=(libsrtp2-dev)
|
installPackages+=(libsrtp2-dev)
|
||||||
installPackages+=(libwebp-dev)
|
installPackages+=(libwebp-dev)
|
||||||
installPackages+=(libjsoncpp-dev)
|
installPackages+=(libjsoncpp-dev)
|
||||||
@@ -220,6 +230,7 @@ pip3 wheel --wheel-dir "$HOME/python3-wheels" -r "${BASH_SOURCE%/*}/../common/sh
|
|||||||
|
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
|
||||||
SetEnvVar "PYTHON3_WHEEL_CACHE" "$HOME/python3-wheels"
|
SetEnvVar "PYTHON3_WHEEL_CACHE" "$HOME/python3-wheels"
|
||||||
|
SetEnvVar "PATH" "/usr/lib/nodejs-mozilla/bin:\$PATH"
|
||||||
|
|
||||||
OpenSSLVersion="$(openssl version |cut -b 9-14)"
|
OpenSSLVersion="$(openssl version |cut -b 9-14)"
|
||||||
echo "OpenSSL = $OpenSSLVersion" >> ~/versions.txt
|
echo "OpenSSL = $OpenSSLVersion" >> ~/versions.txt
|
||||||
|
|||||||
@@ -35,9 +35,10 @@ sudo zypper -nq install xcb-util-devel xcb-util-image-devel xcb-util-keysyms-dev
|
|||||||
sudo zypper -nq install libicu-devel
|
sudo zypper -nq install libicu-devel
|
||||||
|
|
||||||
# qtwebengine
|
# qtwebengine
|
||||||
sudo zypper -nq install alsa-devel dbus-1-devel \
|
sudo zypper -nq install alsa-devel dbus-1-devel libxkbfile-devel \
|
||||||
libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \
|
libXcomposite-devel libXcursor-devel libXrandr-devel libXtst-devel \
|
||||||
mozilla-nspr-devel mozilla-nss-devel nodejs10 nodejs10-devel glproto-devel
|
mozilla-nspr-devel mozilla-nss-devel nodejs12 glproto-devel \
|
||||||
|
libxshmfence-devel libXdamage-devel
|
||||||
|
|
||||||
# qtwebkit
|
# qtwebkit
|
||||||
sudo zypper -nq install libxml2-devel libxslt-devel
|
sudo zypper -nq install libxml2-devel libxslt-devel
|
||||||
|
|||||||
@@ -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="29.0.3"
|
sdkBuildToolsVersion="30.0.3"
|
||||||
# this is compile sdk version
|
# this is compile sdk version
|
||||||
sdkApiLevel="android-29"
|
sdkApiLevel="android-30"
|
||||||
|
|
||||||
toolsSourceFile="$basePath/$toolsFile"
|
toolsSourceFile="$basePath/$toolsFile"
|
||||||
ndkSourceFile="$basePath/$ndkFile"
|
ndkSourceFile="$basePath/$ndkFile"
|
||||||
|
|||||||
@@ -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="29.0.3"
|
sdkBuildToolsVersion="30.0.3"
|
||||||
# this is compile sdk version
|
# this is compile sdk version
|
||||||
sdkApiLevel="android-29"
|
sdkApiLevel="android-30"
|
||||||
|
|
||||||
toolsSourceFile="$basePath/$toolsFile"
|
toolsSourceFile="$basePath/$toolsFile"
|
||||||
ndkSourceFile="$basePath/$ndkFile"
|
ndkSourceFile="$basePath/$ndkFile"
|
||||||
|
|||||||
@@ -50,4 +50,4 @@ set -ex
|
|||||||
# shellcheck source=../common/macos/install_xcode.sh
|
# shellcheck source=../common/macos/install_xcode.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/macos/install_xcode.sh"
|
source "${BASH_SOURCE%/*}/../common/macos/install_xcode.sh"
|
||||||
|
|
||||||
InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/macos_10.15_catalina/Xcode_12.4.xip 12.4
|
InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_12.5.1.xip 12.5.1
|
||||||
|
|||||||
@@ -37,10 +37,10 @@ set -ex
|
|||||||
|
|
||||||
# shellcheck source=../common/macos/install-commandlinetools.sh
|
# shellcheck source=../common/macos/install-commandlinetools.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/macos/install-commandlinetools.sh"
|
source "${BASH_SOURCE%/*}/../common/macos/install-commandlinetools.sh"
|
||||||
version="12.4"
|
version="12.5.1"
|
||||||
packageName="Command_Line_Tools_for_Xcode_$version.dmg"
|
packageName="Command_Line_Tools_for_Xcode_$version.dmg"
|
||||||
url="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.15_catalina/$packageName"
|
url="http://ci-files01-hki.intra.qt.io/input/mac/$packageName"
|
||||||
sha1="eabb32d167da029dfc70af94de2bf61abd416ca1"
|
sha1="eaf175f4c8854511a6e829f360eb3a7d59afa517"
|
||||||
|
|
||||||
InstallCommandLineTools $url $url $sha1 $packageName $version
|
InstallCommandLineTools $url $url $sha1 $packageName $version
|
||||||
|
|
||||||
|
|||||||
@@ -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="29.0.3"
|
sdkBuildToolsVersion="30.0.3"
|
||||||
# this is compile sdk version
|
# this is compile sdk version
|
||||||
sdkApiLevel="android-29"
|
sdkApiLevel="android-30"
|
||||||
|
|
||||||
toolsSourceFile="$basePath/$toolsFile"
|
toolsSourceFile="$basePath/$toolsFile"
|
||||||
ndkSourceFile="$basePath/$ndkFile"
|
ndkSourceFile="$basePath/$ndkFile"
|
||||||
|
|||||||
2
qt3d
2
qt3d
Submodule qt3d updated: 70305d9d3d...477e5657a4
Submodule qt5compat updated: 1169f8e4b4...60ea2a5b12
Submodule qtactiveqt updated: fefe005eb9...ba5ed96bfe
2
qtbase
2
qtbase
Submodule qtbase updated: f57bfa3ba0...8ec406b229
2
qtcharts
2
qtcharts
Submodule qtcharts updated: 1ff2b76141...2e0552ef53
2
qtcoap
2
qtcoap
Submodule qtcoap updated: e49f57cebf...95f16438ab
Submodule qtconnectivity updated: e9b4b6d2dd...4dc5876bb8
Submodule qtdatavis3d updated: 4f194f95f5...96a12a2def
Submodule qtdeclarative updated: 8e85b3089c...edb3d1ff79
2
qtdoc
2
qtdoc
Submodule qtdoc updated: 783f088975...0de21a5fcd
Submodule qtgraphicaleffects deleted from bbaccc30f7
Submodule qtimageformats updated: ca1cd8261b...689b8c55e2
Submodule qtlocation updated: 522ab4a012...1ec8c1ec20
2
qtlottie
2
qtlottie
Submodule qtlottie updated: d64dbb30c5...b7ad7f07ab
2
qtmqtt
2
qtmqtt
Submodule qtmqtt updated: b42ad8bd7a...96c60c91bb
Submodule qtmultimedia updated: 962887f32a...c5e10ab041
Submodule qtnetworkauth updated: 7cc50afcd0...f0ccf178e6
2
qtopcua
2
qtopcua
Submodule qtopcua updated: a2956374d2...3ccc1d4aa4
2
qtqa
2
qtqa
Submodule qtqa updated: c260e4bc46...dc9eeb5d1c
Submodule qtquick3d updated: 3ee7d8c296...bee7498a9d
Submodule qtquickcontrols deleted from d259898453
Submodule qtquickcontrols2 deleted from 77b6089ef8
Submodule qtquicktimeline updated: 0611127efa...89e34a34a3
Submodule qtremoteobjects updated: af33753621...f579ca75f9
Submodule qtrepotools updated: e85982c40f...47b15af0da
2
qtscxml
2
qtscxml
Submodule qtscxml updated: 10db22f6df...899f157aa9
Submodule qtsensors updated: 1569182fbc...fca30daec7
Submodule qtserialbus updated: c0be05bd84...aabc072805
Submodule qtserialport updated: 6639c92ee0...d2fc587501
Submodule qtshadertools updated: de21286ceb...15c52bf98a
2
qtsvg
2
qtsvg
Submodule qtsvg updated: 0b54532226...f6e7779299
2
qttools
2
qttools
Submodule qttools updated: 2cba25343e...2c435eca7f
Submodule qttranslations updated: 68e82ab6f9...fbf74fb158
Submodule qtvirtualkeyboard updated: 647bcd5a10...aa9d774ff9
Submodule qtwayland updated: e5a6d2b25b...cb636d13ad
Submodule qtwebchannel updated: 5de0595344...c3134b642c
Submodule qtwebengine updated: cda52c324c...a38704d090
Submodule qtwebsockets updated: 1581bf2cdd...ae1660cea1
Submodule qtwebview updated: 6f809db774...d4689343a9
Reference in New Issue
Block a user