EditorExportPlatformLinuxBSD

Hereda: EditorExportPlatformPC < EditorExportPlatform < RefCounted < Object

Exportador para Linux/BSD.

Tutoriales

Propiedades

String

binary_format/architecture

bool

binary_format/embed_pck

String

custom_template/debug

String

custom_template/release

int

debug/export_console_wrapper

bool

shader_baker/enabled

String

ssh_remote_deploy/cleanup_script

bool

ssh_remote_deploy/enabled

String

ssh_remote_deploy/extra_args_scp

String

ssh_remote_deploy/extra_args_ssh

String

ssh_remote_deploy/host

String

ssh_remote_deploy/port

String

ssh_remote_deploy/run_script

bool

texture_format/etc2_astc

bool

texture_format/s3tc_bptc


Descripciones de Propiedades

String binary_format/architecture 🔗

Arquitectura del ejecutable de la aplicación.

Arquitecturas admitidas: x86_32, x86_64, arm64, arm32, rv64, ppc64 y loongarch64.

Las plantillas de exportación oficiales incluyen solo binarios x86_32, x86_64, arm32 y arm64.


bool binary_format/embed_pck 🔗

Si es true, los recursos del proyecto se incrustan en el ejecutable.


String custom_template/debug 🔗

Ruta a la plantilla de exportación personalizada. Si se deja vacío, se utiliza la plantilla predeterminada.


String custom_template/release 🔗

Ruta a la plantilla de exportación personalizada. Si se deja vacío, se utiliza la plantilla predeterminada.


int debug/export_console_wrapper 🔗

Si es true, se exporta un envoltorio de consola junto con el ejecutable principal, lo que permite ejecutar el proyecto con la salida de la consola habilitada.


bool shader_baker/enabled 🔗

Si es true, los shaders se compilarán e integrarán en la aplicación. Esta opción solo es compatible cuando se utilizan los renderizadores Forward+ o Mobile.


String ssh_remote_deploy/cleanup_script 🔗

Script code to execute on the remote host when app is finished.

The following variables can be used in the script:

  • {temp_dir} - Path of temporary folder on the remote, used to upload app and scripts to.

  • {archive_name} - Name of the ZIP containing uploaded application.

  • {exe_name} - Name of application executable.

  • {cmd_args} - Array of the command line argument for the application.


bool ssh_remote_deploy/enabled 🔗

Permite la implementación remota mediante SSH/SCP.


String ssh_remote_deploy/extra_args_scp 🔗

Array de argumentos de línea de comando adicionales pasados al SCP.


String ssh_remote_deploy/extra_args_ssh 🔗

Array of the additional command line arguments passed to the SSH.


String ssh_remote_deploy/host 🔗

Remote host SSH user name and address, in user@address format.


String ssh_remote_deploy/port 🔗

Número de puerto SSH del host remoto.


String ssh_remote_deploy/run_script 🔗

Script code to execute on the remote host when running the app.

The following variables can be used in the script:

  • {temp_dir} - Path of temporary folder on the remote, used to upload app and scripts to.

  • {archive_name} - Name of the ZIP containing uploaded application.

  • {exe_name} - Name of application executable.

  • {cmd_args} - Array of the command line argument for the application.


bool texture_format/etc2_astc 🔗

If true, project textures are exported in the ETC2/ASTC format.


bool texture_format/s3tc_bptc 🔗

If true, project textures are exported in the S3TC/BPTC format.