File tree Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 9292 arch : AMD64
9393 - os : windows-latest
9494 arch : x86
95+ - os : windows-11-arm
96+ arch : ARM64
9597 steps :
9698 - uses : actions/checkout@v4
9799 - uses : actions/setup-python@v5
Original file line number Diff line number Diff line change @@ -15,7 +15,9 @@ cd %source_dir%
1515git checkout -qf v2.7.0
1616cd ..
1717
18- if " %PYTHON_ARCH% " == " 64" (
18+ if " %PYTHON_ARCH% " == " ARM64" (
19+ set CMAKE_OPTIONS = -A ARM64
20+ ) else if " %PYTHON_ARCH% " == " 64" (
1921 set CMAKE_OPTIONS = -A x64
2022) else (
2123 set CMAKE_OPTIONS = -A Win32
Original file line number Diff line number Diff line change 11{
2- "urls" : [" https://github.com/aiortc/aioquic-openssl/releases/download/3.4.1 -1/openssl-{platform}.tar.gz" ]
2+ "urls" : [" https://github.com/aiortc/aioquic-openssl/releases/download/3.5.4 -1/openssl-{platform}.tar.gz" ]
33}
Original file line number Diff line number Diff line change @@ -23,7 +23,9 @@ def get_platform():
2323 machine = os .environ ["ARCHFLAGS" ].split ()[1 ]
2424 return f"macosx_{ machine } "
2525 elif system == "Windows" :
26- if struct .calcsize ("P" ) * 8 == 64 :
26+ if machine == "ARM64" :
27+ return "win_arm64"
28+ elif struct .calcsize ("P" ) * 8 == 64 :
2729 return "win_amd64"
2830 else :
2931 return "win32"
You can’t perform that action at this time.
0 commit comments