summaryrefslogtreecommitdiff
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorPaul Monson <paulmon@users.noreply.github.com>2019-08-07 11:57:45 -0700
committerAnthony Green <green@moxielogic.com>2019-08-07 14:57:45 -0400
commitc2a6859012d928b67a83619bd5087674a96b9254 (patch)
tree391b6fe88d9d3f75301f59face9d6051e8c4f1dd /.appveyor.yml
parente0b4f84fb71c6760068c9d1306e77c9382e76d8d (diff)
downloadlibffi-c2a6859012d928b67a83619bd5087674a96b9254.tar.gz
fix mingw build and crashing bugs for Python Windows ARM64 (#496)
* fix mingw build and crashing bugs for Python Windows ARM64 * Fix issues found in PR review
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 1c7fe9b..7a97c2a 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -13,6 +13,7 @@ platform:
- x64
- x86
- arm
+ - arm64
environment:
global:
@@ -30,6 +31,12 @@ install:
$env:HOST="i686-pc-cygwin"
$env:MSVCC="/cygdrive/c/projects/libffi/msvcc.sh"
$env:SRC_ARCHITECTURE="x86"
+ } ElseIf ($env:Platform -Match "arm64") {
+ $env:VCVARS_PLATFORM="x86_arm64"
+ $env:BUILD="i686-pc-cygwin"
+ $env:HOST="aarch64-w64-cygwin"
+ $env:MSVCC="/cygdrive/c/projects/libffi/msvcc.sh -marm64"
+ $env:SRC_ARCHITECTURE="aarch64"
} ElseIf ($env:Platform -Match "arm") {
$env:VCVARS_PLATFORM="x86_arm"
$env:BUILD="i686-pc-cygwin"