diff options
| author | Nikhil Dabas <nikhil@nikhildabas.com> | 2026-09-18 12:31:19 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2026-10-17 10:15:25 +0100 |
| commit | df4cf4e7bdb38dcadc22555357d6f1d6e6b7caa4 (patch) | |
| tree | 6204087c08eb7825e0837f13b54ba04cd7c71718 /.github/actions | |
| parent | 1834e43f65c5ce2fedac1a0cb8ea3361f56108f3 (diff) | |
Add Windows ARM64 builds
Diffstat (limited to '.github/actions')
| -rw-r--r-- | .github/actions/setup-msys2/action.yml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/.github/actions/setup-msys2/action.yml b/.github/actions/setup-msys2/action.yml index fce7c3d..2bbfca3 100644 --- a/.github/actions/setup-msys2/action.yml +++ b/.github/actions/setup-msys2/action.yml @@ -2,15 +2,17 @@ name: 'Setup msys2' description: 'Install an MSYS2 toolchain targeting the given architecture.' inputs: arch: - description: 'Target architecture: x86 or AMD64' + description: 'Target architecture: x86, AMD64 or ARM64.' required: true toolchains: description: 'Lookup table mapping the target architecture to an MSYS2 environment and pacboy compiler packages.' required: false + # gcc-compat provides the gcc/g++ aliases that setuptools' mingw32 compiler expects. default: >- { "x86": {"msystem": "mingw32", "packages": ["gcc:p"]}, "AMD64": {"msystem": "ucrt64", "packages": ["gcc:p"]}, + "ARM64": {"msystem": "clangarm64", "packages": ["gcc-compat:p"]} } runs: using: "composite" |
