feat: initial support for riscv64 (#2366)

* feat: initial support for riscv64

* use enable for riscv64

* Apply review suggestion

Co-authored-by: Joe Rickerby <joerick@mac.com>

* update documentation

---------

Co-authored-by: Joe Rickerby <joerick@mac.com>
This commit is contained in:
Matthieu Darbois
2025-04-28 12:05:03 -04:00
committed by GitHub
co-authored by Joe Rickerby
parent 0463d26066
commit 5f8d06ff55
18 changed files with 139 additions and 26 deletions
+2
View File
@@ -51,6 +51,7 @@ class Architecture(StrEnum):
ppc64le = auto()
s390x = auto()
armv7l = auto()
riscv64 = auto()
# mac archs
universal2 = auto()
@@ -167,6 +168,7 @@ class Architecture(StrEnum):
Architecture.ppc64le,
Architecture.s390x,
Architecture.armv7l,
Architecture.riscv64,
},
"macos": {Architecture.x86_64, Architecture.arm64, Architecture.universal2},
"windows": {Architecture.x86, Architecture.AMD64, Architecture.ARM64},