Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
godotengine
GitHub Repository: godotengine/godot
Path: blob/master/platform/linuxbsd/doc_classes/EditorExportPlatformLinuxBSD.xml
10278 views
1
<?xml version="1.0" encoding="UTF-8" ?>
2
<class name="EditorExportPlatformLinuxBSD" inherits="EditorExportPlatformPC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../class.xsd">
3
<brief_description>
4
Exporter for Linux/BSD.
5
</brief_description>
6
<description>
7
</description>
8
<tutorials>
9
<link title="Exporting for Linux">$DOCS_URL/tutorials/export/exporting_for_linux.html</link>
10
</tutorials>
11
<members>
12
<member name="binary_format/architecture" type="String" setter="" getter="">
13
Application executable architecture.
14
Supported architectures: [code]x86_32[/code], [code]x86_64[/code], [code]arm64[/code], [code]arm32[/code], [code]rv64[/code], [code]ppc64[/code], and [code]loongarch64[/code].
15
Official export templates include [code]x86_32[/code], [code]x86_64[/code], [code]arm32[/code], and [code]arm64[/code] binaries only.
16
</member>
17
<member name="binary_format/embed_pck" type="bool" setter="" getter="">
18
If [code]true[/code], project resources are embedded into the executable.
19
</member>
20
<member name="custom_template/debug" type="String" setter="" getter="">
21
Path to the custom export template. If left empty, default template is used.
22
</member>
23
<member name="custom_template/release" type="String" setter="" getter="">
24
Path to the custom export template. If left empty, default template is used.
25
</member>
26
<member name="debug/export_console_wrapper" type="int" setter="" getter="">
27
If [code]true[/code], a console wrapper is exported alongside the main executable, which allows running the project with enabled console output.
28
</member>
29
<member name="shader_baker/enabled" type="bool" setter="" getter="">
30
If [code]true[/code], shaders will be compiled and embedded in the application. This option is only supported when using the Forward+ or Mobile renderers.
31
</member>
32
<member name="ssh_remote_deploy/cleanup_script" type="String" setter="" getter="">
33
Script code to execute on the remote host when app is finished.
34
The following variables can be used in the script:
35
- [code]{temp_dir}[/code] - Path of temporary folder on the remote, used to upload app and scripts to.
36
- [code]{archive_name}[/code] - Name of the ZIP containing uploaded application.
37
- [code]{exe_name}[/code] - Name of application executable.
38
- [code]{cmd_args}[/code] - Array of the command line argument for the application.
39
</member>
40
<member name="ssh_remote_deploy/enabled" type="bool" setter="" getter="">
41
Enables remote deploy using SSH/SCP.
42
</member>
43
<member name="ssh_remote_deploy/extra_args_scp" type="String" setter="" getter="">
44
Array of the additional command line arguments passed to the SCP.
45
</member>
46
<member name="ssh_remote_deploy/extra_args_ssh" type="String" setter="" getter="">
47
Array of the additional command line arguments passed to the SSH.
48
</member>
49
<member name="ssh_remote_deploy/host" type="String" setter="" getter="">
50
Remote host SSH user name and address, in [code]user@address[/code] format.
51
</member>
52
<member name="ssh_remote_deploy/port" type="String" setter="" getter="">
53
Remote host SSH port number.
54
</member>
55
<member name="ssh_remote_deploy/run_script" type="String" setter="" getter="">
56
Script code to execute on the remote host when running the app.
57
The following variables can be used in the script:
58
- [code]{temp_dir}[/code] - Path of temporary folder on the remote, used to upload app and scripts to.
59
- [code]{archive_name}[/code] - Name of the ZIP containing uploaded application.
60
- [code]{exe_name}[/code] - Name of application executable.
61
- [code]{cmd_args}[/code] - Array of the command line argument for the application.
62
</member>
63
<member name="texture_format/etc2_astc" type="bool" setter="" getter="">
64
If [code]true[/code], project textures are exported in the ETC2/ASTC format.
65
</member>
66
<member name="texture_format/s3tc_bptc" type="bool" setter="" getter="">
67
If [code]true[/code], project textures are exported in the S3TC/BPTC format.
68
</member>
69
</members>
70
</class>
71
72