[ubuntu] Refactor bash functions (#9055)

This commit is contained in:
Shamil Mubarakshin
2023-12-26 12:50:52 +01:00
committed by GitHub
parent d16bc5f120
commit 503ae89818
38 changed files with 191 additions and 224 deletions

View File

@@ -7,14 +7,14 @@
# Source the helpers for use with the script
source $HELPER_SCRIPTS/install.sh
function InstallClang {
install_clang() {
local version=$1
echo "Installing clang-$version..."
apt-get install -y "clang-$version" "lldb-$version" "lld-$version" "clang-format-$version" "clang-tidy-$version"
}
function SetDefaultClang {
set_default_clang() {
local version=$1
echo "Make Clang ${version} default"
@@ -30,11 +30,11 @@ default_clang_version=$(get_toolset_value '.clang.default_version')
for version in ${versions[*]}; do
if [[ $version != $default_clang_version ]]; then
InstallClang $version
install_clang $version
fi
done
InstallClang $default_clang_version
SetDefaultClang $default_clang_version
install_clang $default_clang_version
set_default_clang $default_clang_version
invoke_tests "Tools" "clang"