Files
8f50ea64dc Add Windows arm64 support (#15139)
* Add initial arm64 build logic

Signed-off-by: Dennis Ameling <[email protected]>

* Upgrade Flutter to 3.44.0 and introduce Windows arm64 in CI

Signed-off-by: Dennis Ameling <[email protected]>

* Bump bridge build to Flutter 3.44 as well

Signed-off-by: Dennis Ameling <[email protected]>

* Fix install flutter step for Win arm64

* Bump install-llvm-action to v2 for arm64 support

* Fix libsodium logic to only install through vcpkg on win arm64

* Fix Flutter installations on Win

* Flutter XCode: only build the current arch as it defaults to universal

Signed-off-by: Dennis Ameling <[email protected]>

* Ensure that we really have arm64 Dart + Flutter engine in CI

Signed-off-by: Dennis Ameling <[email protected]>

* Enable hwcodec feature now that upstream supports building it

Signed-off-by: Dennis Ameling <[email protected]>

* CI: improve logic for getting Flutter arm64 SDK

Signed-off-by: Dennis Ameling <[email protected]>

* Apply PR feedback (only bump Flutter version on Win arm64)

* Exclude MSI build on arm64

* CI: build the MSI for Windows arm64 (WiX v4 ARM64 platform + native CustomActions)

* Address PR feedback

* Update Cargo.toml

* Update Cargo.lock

* Update Cargo.lock

* Add Flutter 3.44 DialogThemeData background colors

Signed-off-by: 21pages <[email protected]>

---------

Signed-off-by: Dennis Ameling <[email protected]>
Signed-off-by: 21pages <[email protected]>
Co-authored-by: RustDesk <[email protected]>
Co-authored-by: 21pages <[email protected]>
2026-06-18 22:37:15 +08:00
..
2026-06-18 22:37:15 +08:00