aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Fält <simo.falt@qt.io>2024-02-08 15:55:45 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-02-14 09:19:43 +0000
commita92bc9040a3448848f06017306fe622f4fb0559c (patch)
tree63956771698f10cf059e41dd173ce84fcc24d3e6
parent358a5f58e24f4e8330f72fdac4ef6bdb6a87ece3 (diff)
Provisioning: Install libclang on Debian 11 template
Task-number: QTBUG-120912 Change-Id: I12e71c5c3058756e3e0eac420fb19a1f752b64b7 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit 5c4e8c7a6481503a647a40eefd3b581dd85208c1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rwxr-xr-xcoin/provisioning/common/unix/libclang.sh13
-rwxr-xr-xcoin/provisioning/qtci-linux-Debian-11.6-aarch64/04-libclang.sh6
2 files changed, 15 insertions, 4 deletions
diff --git a/coin/provisioning/common/unix/libclang.sh b/coin/provisioning/common/unix/libclang.sh
index e20b312e..9a442d2e 100755
--- a/coin/provisioning/common/unix/libclang.sh
+++ b/coin/provisioning/common/unix/libclang.sh
@@ -33,10 +33,15 @@ elif test -f /etc/redhat-release && grep "Red Hat" /etc/redhat-release | grep -v
url_cached="http://ci-files01-hki.ci.qt.io/input/libclang/qt/libclang-release_${version}-based-linux-Rhel8.4-gcc10.0-x86_64.7z"
sha1="6ca035bb522022d34d61759e0460845832933b5c"
elif [ "$PROVISIONING_OS_ID" = ubuntu ]; then
- version=$libclang_version
- 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.ci.qt.io/input/libclang/qt/libclang-release_${version}-based-linux-Ubuntu22.04-gcc11.2-x86_64.7z"
- sha1="dd170ec762a7ec8ac84b4b5cac3a422514e5b030"
+ version=$libclang_version
+ 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.ci.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=17.0.1
+ 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.ci.qt.io/input/libclang/qt/libclang-release_${version}-based-linux-Debian11.6-gcc10.0-arm64.7z"
+ sha1="43f0210121b889107e3dab631e8104e661a3866b"
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"
diff --git a/coin/provisioning/qtci-linux-Debian-11.6-aarch64/04-libclang.sh b/coin/provisioning/qtci-linux-Debian-11.6-aarch64/04-libclang.sh
new file mode 100755
index 00000000..fac8d4e7
--- /dev/null
+++ b/coin/provisioning/qtci-linux-Debian-11.6-aarch64/04-libclang.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+#Copyright (C) 2023 The Qt Company Ltd
+#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
+
+BASEDIR=$(dirname "$0")
+"$BASEDIR/../common/unix/libclang.sh"