mirror of
git://code.qt.io/qt/qt5.git
synced 2026-02-01 11:26:04 +08:00
Provisioning: Install needed SW for Debian ARM IFW targets
Task-number: QTIFW-3073 Change-Id: I613b658c1ef3dbac597d8018a937a7324b582e58 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
This commit is contained in:
@@ -145,7 +145,7 @@ set_common_environment () {
|
||||
uname_m="$(uname -m)"
|
||||
case "$uname_m" in
|
||||
x86_64|amd64) PROVISIONING_ARCH=amd64 ;;
|
||||
arm64) PROVISIONING_ARCH=arm64 ;;
|
||||
arm64|aarch64) PROVISIONING_ARCH=arm64 ;;
|
||||
i[3456]86) PROVISIONING_ARCH=x86 ;;
|
||||
*) fatal "Unknown architecture in uname: $uname_m" 43 ;;
|
||||
esac
|
||||
|
||||
@@ -73,6 +73,11 @@ elif [ "$PROVISIONING_OS_ID" = ubuntu ]; then
|
||||
url="https://download.qt.io/development_releases/prebuilt/libclang/qt/libclang-release_${version}-based-linux-Ubuntu22.04-gcc11.2-x86_64.7z"
|
||||
url_cached="http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_${version}-based-linux-Ubuntu22.04-gcc11.2-x86_64.7z"
|
||||
sha1="dd170ec762a7ec8ac84b4b5cac3a422514e5b030"
|
||||
elif [ "$PROVISIONING_OS_ID" = debian ]; then
|
||||
version=$libclang_version
|
||||
url="https://download.qt.io/development_releases/prebuilt/libclang/qt/libclang-release_${version}-based-linux-Debian11.6-gcc10.0-arm64.7z"
|
||||
url_cached="http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_${version}-based-linux-Debian11.6-gcc10.0-arm64.7z"
|
||||
sha1="c7b1d28ef835192b033f317c96686780d85d8eba"
|
||||
else
|
||||
version=$libclang_version
|
||||
url="https://download.qt.io/development_releases/prebuilt/libclang/qt/libclang-release_${version}-based-linux-Ubuntu20.04-gcc9.3-x86_64.7z"
|
||||
|
||||
@@ -276,7 +276,8 @@ installPackages+=(pkg-config)
|
||||
installPackages+=(pkg-kde-tools)
|
||||
installPackages+=(unixodbc-dev)
|
||||
installPackages+=(zlib1g-dev)
|
||||
|
||||
# For IFW
|
||||
installPackages+=(libbz2-dev)
|
||||
|
||||
echo "Running update for apt"
|
||||
waitLoop
|
||||
|
||||
6
coin/provisioning/qtci-linux-Debian-11.6-aarch64/05-libclang-v100-dyn.sh
Executable file
6
coin/provisioning/qtci-linux-Debian-11.6-aarch64/05-libclang-v100-dyn.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
# shellcheck source=../common/unix/libclang-v100-dyn.sh
|
||||
"$BASEDIR/../common/unix/libclang-v100-dyn.sh"
|
||||
6
coin/provisioning/qtci-linux-Debian-11.6-aarch64/05-libclang.sh
Executable file
6
coin/provisioning/qtci-linux-Debian-11.6-aarch64/05-libclang.sh
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
set -ex
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
# shellcheck source=../common/unix/libclang.sh
|
||||
"$BASEDIR/../common/unix/libclang.sh"
|
||||
Reference in New Issue
Block a user