mongo/bazel/platforms/normalize.bzl
Andrew Bradshaw 16ef9717a2 SERVER-123109 Add wasm support for s390x and fix ppc platform (#50992)
GitOrigin-RevId: 52ba879157a0b51b09cd66db3684cf2d22469e5e
2026-04-02 22:05:36 +00:00

24 lines
574 B
Python

ARCH_NORMALIZE_MAP = {
"amd64": "x86_64",
"x86_64": "x86_64",
"arm64": "aarch64",
"aarch64": "aarch64",
"ppc64le": "ppc64le",
"s390x": "s390x",
}
ARCH_TO_PLATFORM_MAP = {
"amd64": "@platforms//cpu:x86_64",
"x86_64": "@platforms//cpu:x86_64",
"arm64": "@platforms//cpu:arm64",
"aarch64": "@platforms//cpu:arm64",
"ppc64le": "@platforms//cpu:ppc64le",
"s390x": "@platforms//cpu:s390x",
}
OS_TO_PLATFORM_MAP = {
"macos": "@platforms//os:osx",
"linux": "@platforms//os:linux",
"windows": "@platforms//os:windows",
}