summaryrefslogtreecommitdiff
path: root/meta/run/generate_java.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/run/generate_java.py')
-rw-r--r--meta/run/generate_java.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py
index b53fdcdd00..13e01a0496 100644
--- a/meta/run/generate_java.py
+++ b/meta/run/generate_java.py
@@ -56,6 +56,7 @@ MOJANG_OS_ARCHITECTURES = [
"x86",
"arm64",
"arm32",
+ "riscv64",
]
MOJANG_OS_ARCHITECTURE_TRANSLATIONS = {
@@ -66,6 +67,7 @@ MOJANG_OS_ARCHITECTURE_TRANSLATIONS = {
"aarch64": "arm64",
"x86_64": "x64",
"arm": "arm32",
+ "riscv64": "riscv64",
}
@@ -332,7 +334,13 @@ def main():
]
and major in [8, 17, 21, 25]
)
- or (runtime.runtime_os == JavaRuntimeOS.LinuxX86 and major in [17, 21, 25])
+ or (
+ runtime.runtime_os
+ in [
+ JavaRuntimeOS.LinuxX86,
+ JavaRuntimeOS.LinuxRiscv64
+ ]
+ and major in [17, 21, 25])
):
if major not in extra_mojang_javas:
extra_mojang_javas[major] = list[JavaRuntimeMeta]()
@@ -468,6 +476,7 @@ def main():
JavaRuntimeOS.WindowsArm32,
JavaRuntimeOS.LinuxArm32,
JavaRuntimeOS.LinuxArm64,
+ JavaRuntimeOS.LinuxRiscv64,
]:
for comp in [
MojangJavaComponent.JreLegacy,