Skip to content

Commit

Permalink
Download: Add Horizon OS APK and Horizon Store app, minor refactoring (
Browse files Browse the repository at this point in the history
  • Loading branch information
akien-mga authored Sep 23, 2024
1 parent 2e8c43c commit 2580c77
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 25 deletions.
33 changes: 33 additions & 0 deletions _data/download_configs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ defaults:
templates: export_templates.tpz
editor:
android.apk: android_editor.apk
android.horizonos: android_editor_horizonos.apk
linux.64: linux.x86_64.zip
linux.32: linux.x86_32.zip
linux.arm64: linux.arm64.zip
Expand Down Expand Up @@ -148,3 +149,35 @@ overrides:
windows.32: mono_win32.zip
extras:
aar_library: template_release.aar

# Godot 4.4 dev 2 introduced Android Horizon OS builds.
- version: 4
range:
- "4.3-rc1"
- "4.4-dev1"
config:
templates: export_templates.tpz
editor:
android.apk: android_editor.apk
linux.64: linux.x86_64.zip
linux.32: linux.x86_32.zip
linux.arm64: linux.arm64.zip
linux.arm32: linux.arm32.zip
macos.universal: macos.universal.zip
windows.64: win64.exe.zip
windows.32: win32.exe.zip
windows.arm64: windows_arm64.exe.zip
web: web_editor.zip
mono:
templates: mono_export_templates.tpz
editor:
linux.64: mono_linux_x86_64.zip
linux.32: mono_linux_x86_32.zip
linux.arm64: mono_linux_arm64.zip
linux.arm32: mono_linux_arm32.zip
macos.universal: mono_macos.universal.zip
windows.64: mono_win64.zip
windows.32: mono_win32.zip
windows.arm64: mono_windows_arm64.zip
extras:
aar_library: template_release.aar
55 changes: 31 additions & 24 deletions _data/download_platforms.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

- name: "android.apk"
title: "Android"
caption: "Universal APK"
caption: "APK - Universal"
tags:
- APK download
- arm64
Expand All @@ -24,64 +24,74 @@

- name: "android.playstore"
title: "Android"
caption: "Play Store Universal"
caption: "Play Store"
tags:
- Play Store
- arm64
- arm32
- x86_64
- x86_32

- name: "android.horizonos"
title: "Horizon OS"
caption: "APK - arm64"
tags:
- APK download
- Meta Quest 3 & Pro
- arm64

- name: "android.horizonstore"
title: "Horizon OS"
caption: "Horizon Store"
tags:
- Horizon Store
- Meta Quest 3 & Pro
- arm64

- name: "linux.32"
title: "Linux"
caption: "Standard (x86_32)"
caption: "x86_32"
tags:
- x86_32
- 32 bit

- name: "linux.64"
title: "Linux"
caption: "Standard (x86_64)"
caption: "x86_64"
tags:
- x86_64
- 64 bit

- name: "linux.arm32"
title: "Linux"
caption: "Standard (arm32)"
caption: "arm32"
tags:
- arm32
- 32 bit

- name: "linux.arm64"
title: "Linux"
caption: "Standard (arm64)"
caption: "arm64"
tags:
- arm64
- 64 bit

- name: "linux_server.64"
title: "Linux Server"
caption: "Standard (x86_64)"
caption: "Export Template - x86_64"
tags:
- x86_64
- 64 bit
- Headless

- name: "linux_server.headless.64"
title: "Linux Server"
caption: "Headless (x86_64)"
caption: "Editor - x86_64"
tags:
- x86_64
- 64 bit
- Headless

- name: "macos.universal"
title: "macOS"
caption: "Standard"
caption: "Universal"
tags:
- Apple Silicon
- x86_64
- 64 bit
- arm64 (Apple Silicon)
- x86_64 (Intel)

- name: "web"
title: "Web editor"
Expand All @@ -92,21 +102,18 @@

- name: "windows.32"
title: "Windows"
caption: "Standard (x86_32)"
caption: "x86_32"
tags:
- x86_32
- 32 bit

- name: "windows.64"
title: "Windows"
caption: "Standard (x86_64)"
caption: "x86_64"
tags:
- x86_64
- 64 bit

- name: "windows.arm64"
title: "Windows"
caption: "Standard (arm64)"
caption: "arm64"
tags:
- arm64
- 64 bit
2 changes: 1 addition & 1 deletion _layouts/download.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ <h1>Download Godot&nbsp;4 for {{ page.platform }}</h1>
{% endfor %}

<p class="previous-releases">
Looking for <strong class="previous-releases-featured"><a href="/download/3.x/windows" class="set-os-download-url" data-version="3">Godot 3</a></strong> or a <strong><a href="/download/archive">previous version</a>?</strong>.
Looking for <strong class="previous-releases-featured"><a href="/download/3.x/" class="set-os-download-url" data-version="3">Godot 3</a></strong> or a <strong><a href="/download/archive">previous version</a>?</strong>
</p>
</div>
</div>
Expand Down

0 comments on commit 2580c77

Please sign in to comment.