Skip to content

Commit f086648

Browse files
committed
Add pages on exporting and compiling for visionOS
Since the instructions are basically identical to iOS, this links to the respective iOS exporting/compiling pages (with a reminder that visionOS support is still limited for now).
1 parent 2c708f6 commit f086648

File tree

4 files changed

+43
-8
lines changed

4 files changed

+43
-8
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.. _doc_compiling_for_visionos:
2+
3+
Compiling for visionOS
4+
======================
5+
6+
.. seealso::
7+
8+
This page describes how to compile visionOS export template binaries from source.
9+
If you're looking to export your project to visionOS instead, see :ref:`doc_exporting_for_visionos`.
10+
11+
Compiling instructions for visionOS are currently identical to
12+
:ref:`doc_compiling_for_ios`, except you should replace instances of
13+
``platform=ios`` with ``platform=visionos`` in the SCons options.
14+
See the linked page for details.

contributing/development/compiling/index.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,9 @@ will try their best to cover all possible situations.
5252
compiling_for_macos
5353
compiling_for_android
5454
compiling_for_ios
55-
cross-compiling_for_ios_on_linux
55+
compiling_for_visionos
5656
compiling_for_web
57+
cross-compiling_for_ios_on_linux
5758

5859
.. rubric:: Other compilation targets and options
5960
:heading-level: 2
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
.. _doc_exporting_for_visionos:
2+
3+
Exporting for visionOS
4+
======================
5+
6+
.. seealso::
7+
8+
This page describes how to export a Godot project to visionOS.
9+
If you're looking to compile export template binaries from source instead,
10+
see :ref:`doc_compiling_for_visionos`.
11+
12+
Exporting instructions for visionOS are currently identical to
13+
:ref:`doc_compiling_for_ios`, except you should add a **visionOS**
14+
export preset instead of **iOS**. See the linked page for details.
15+
16+
.. note::
17+
18+
Note that currently, only exporting an application for use on a flat
19+
plane within the headset is supported. Immersive experiences are not supported.

tutorials/export/index.rst

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Export
88
.. seealso::
99

1010
This section is about exporting a build of your project. If you're trying
11-
to export properties from a script, see :ref:`doc_gdscript_exports` or
11+
to export properties from a script, see :ref:`doc_gdscript_exports` or
1212
:ref:`doc_c_sharp_exports`.
1313

1414
.. toctree::
@@ -18,14 +18,15 @@ Export
1818
exporting_projects
1919
exporting_pcks
2020
feature_tags
21+
exporting_for_windows
2122
exporting_for_linux
2223
exporting_for_macos
23-
running_on_macos
24-
exporting_for_windows
25-
changing_application_icon_for_windows
26-
exporting_for_ios
2724
exporting_for_android
28-
android_gradle_build
25+
exporting_for_ios
26+
exporting_for_visionos
2927
exporting_for_web
30-
exporting_for_dedicated_servers
28+
changing_application_icon_for_windows
29+
running_on_macos
30+
android_gradle_build
3131
one-click_deploy
32+
exporting_for_dedicated_servers

0 commit comments

Comments
 (0)