appveyor / ci

AppVeyor community support repository
https://www.appveyor.com
344 stars 65 forks source link

Install the Qt 6.2 ARM64 TP on Windows images #3762

Closed cgutman closed 2 years ago

cgutman commented 2 years ago

Qt 6.2 has preview-quality support for Windows on ARM64. Even though it's just a preview in Qt 6.2, having it available on AppVeyor images will allow us to ensure there are no build breaks for our Qt projects on Windows ARM64.

It should just be as simple as checking the box in the Qt Maintenance Tool:

Screen Shot 2021-12-06 at 10 47 52 PM
FeodorFitsner commented 2 years ago

We'll add them during the next image update.

For now you may use the following script to install missing libs:

iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/build-images/master/scripts/Windows/install_qt_module.ps1'))
@(
    "addons.qtactiveqt.win64_msvc2019_arm64"
    "addons.qtcharts.win64_msvc2019_arm64"
    # ... other components
) | ForEach-Object {
    Install-QtComponent -Version "6.2.2" -Name $_ -Path C:\Qt -ExcludeDocs -ExcludeExamples
}
ConfigureQtVersion C:\Qt "6.2.2"