Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

EditorExportPlatformLinuxBSD

Eredita: EditorExportPlatformPC < EditorExportPlatform < RefCounted < Object

Esportatore per Linux/BSD.

Tutorial

Proprietà

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


Descrizioni delle proprietà

String binary_format/architecture 🔗

Architettura dell'eseguibile dell'applicazione.

Architetture supportate: x86_32, x86_64, arm64, arm32, rv64, ppc64 e loongarch64.

I modelli di esportazione ufficiali includono solo i binari x86_32, x86_64, arm32 e arm64.


bool binary_format/embed_pck 🔗

Se true, le risorse del progetto sono incorporate nell'eseguibile.


String custom_template/debug 🔗

Percorso al modello di esportazione personalizzato. Se lasciato vuoto, viene utilizzato il modello predefinito.


String custom_template/release 🔗

Percorso al modello di esportazione personalizzato. Se lasciato vuoto, viene utilizzato il modello predefinito.


int debug/export_console_wrapper 🔗

Se true, un wrapper per la console è esportato insieme all'eseguibile principale, il che consente di eseguire il progetto con l'output della console abilitato.


bool shader_baker/enabled 🔗

If true, shaders will be compiled and embedded in the application. This option is only supported when using the Forward+ or Mobile renderers.

Note: When exporting as a dedicated server, the shader baker is always disabled since no rendering is performed.


String ssh_remote_deploy/cleanup_script 🔗

Codice script da eseguire sull'host remoto al termine dell'app.

Nello script possono essere utilizzate le seguenti variabili:

  • {temp_dir} - Percorso della cartella temporanea sul remoto, utilizzata per caricare le app e gli script.

  • {archive_name} - Nome dello ZIP contenente l'applicazione caricata.

  • {exe_name} - Nome dell'eseguibile dell'applicazione.

  • {cmd_args} - Array dell'argomento della riga di comando per l'applicazione.


bool ssh_remote_deploy/enabled 🔗

Abilita la distribuzione remota tramite SSH/SCP.


String ssh_remote_deploy/extra_args_scp 🔗

Array degli argomenti aggiuntivi della riga di comando passati allo SCP.


String ssh_remote_deploy/extra_args_ssh 🔗

Array degli argomenti aggiuntivi della riga di comando passati allo SSH.


String ssh_remote_deploy/host 🔗

Nome utente e indirizzo SSH dell'host remoto, nel formato utente@indirizzo.


String ssh_remote_deploy/port 🔗

Numero di porta SSH dell'host remoto.


String ssh_remote_deploy/run_script 🔗

Codice script da eseguire sull'host remoto all'esecuzione dell'app.

Nello script possono essere utilizzate le seguenti variabili:

  • {temp_dir} - Percorso della cartella temporanea sul remoto, utilizzata per caricare le app e gli script.

  • {archive_name} - Nome dello ZIP contenente l'applicazione caricata.

  • {exe_name} - Nome dell'eseguibile dell'applicazione.

  • {cmd_args} - Array dell'argomento della riga di comando per l'applicazione.


bool texture_format/etc2_astc 🔗

Se true, le texture del progetto saranno esportate nel formato ETC2/ASTC.


bool texture_format/s3tc_bptc 🔗

Se true, le texture del progetto saranno esportate nel formato S3TC/BPTC.