mirror of
git://code.qt.io/qt/qt5.git
synced 2026-04-28 07:37:18 +08:00
There are two image templates right away: -70 is Windows 11 with no Visual Studio or Windows SDK ever installed. -71 includes VS2022 17.9.1 (MSVC 14.39.33519) and Windows SDK 10.0.26100.1742 Image changes compared to 23h2: - VS2019 is left out as it's no longer used in provisioning scripts. - Old DirectX installation (10-dxsdk.ps1) is left out. It's legacy, originally used for Windows 7, and newer libraries should be found from Windows SDK. - 08-libclang-v100-dyn.ps1 is removed as it's no longer used. It had dependency to VS2019. - These images use UEFI instead of BIOS. [CI Platforms] Task-number: QTQAINFRA-6734 Task-number: QTQAINFRA-6823 Change-Id: I53a62c74b07d7fbfc9b1afbe44444272ae7c51e7 Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io>
24 lines
991 B
PowerShell
24 lines
991 B
PowerShell
# Copyright (C) 2025 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
|
|
|
|
# Copyright (C) 2022 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
|
|
|
|
. "$PSScriptRoot\..\common\windows\helpers.ps1"
|
|
|
|
# This script installs LLVM-Mingw by mstorsjo
|
|
# https://github.com/mstorsjo/llvm-mingw/releases/tag/20220323
|
|
|
|
$zip = Get-DownloadLocation "llvm-mingw-20231017-ucrt-x86_64.zip"
|
|
$url_cache = "http://ci-files01-hki.ci.qt.io/input/windows/llvm-mingw-20231017-ucrt-x86_64.zip"
|
|
$url_official = "https://github.com/mstorsjo/llvm-mingw/releases/download/20231017/llvm-mingw-20231017-ucrt-x86_64.zip"
|
|
|
|
Download $url_official $url_cache $zip
|
|
Verify-Checksum $zip "1a39032b5add2f06fe0dfa56d0279b313b974da3"
|
|
Extract-7Zip $zip C:\
|
|
|
|
Rename-Item C:\llvm-mingw-20231017-ucrt-x86_64 C:\llvm-mingw
|
|
|
|
Write-Output "llvm-mingw = 17.0.3" >> ~/versions.txt
|
|
Remove-Item -Path $zip
|