diff options
Diffstat (limited to '.github/actions/setup-msys2/action.yml')
| -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" |
