Skip to content
Snippets Groups Projects

Support ppc64le and fix cross architecture bootstrapping

Merged Jens Reidel requested to merge Adrian/pmbootstrap:wip/ppc64le into master
All threads resolved!
Files
6
+ 3
1
@@ -45,7 +45,7 @@ class Arch(enum.Enum):
raise ValueError(
f"Invalid architecture: '{arch}',"
" expected something like:"
f" {', '.join([str(a) for a in Arch.supported()])}"
f" {', '.join(sorted(str(a) for a in Arch.supported()))}"
)
@staticmethod
@@ -83,6 +83,7 @@ class Arch(enum.Enum):
Arch.x86_64,
Arch.x86,
Arch.riscv64,
Arch.ppc64le,
Arch.native(),
]
)
@@ -107,6 +108,7 @@ class Arch(enum.Enum):
Arch.x86: "i386",
Arch.armhf: "arm",
Arch.armv7: "arm",
Arch.ppc64le: "ppc64",
}
return mapping.get(self, self.value)
Loading