:github_url: hide .. _class_EditorExportPlatformLinuxBSD: EditorExportPlatformLinuxBSD ============================ **Eredita:** :ref:`EditorExportPlatformPC` **<** :ref:`EditorExportPlatform` **<** :ref:`RefCounted` **<** :ref:`Object` Esportatore per Linux/BSD. .. rst-class:: classref-introduction-group Tutorial ---------------- - :doc:`Esportazione per Linux <../tutorials/export/exporting_for_linux>` .. rst-class:: classref-reftable-group ProprietΓ  ------------------ .. table:: :widths: auto +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`binary_format/architecture` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`binary_format/embed_pck` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`custom_template/debug` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`custom_template/release` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`debug/export_console_wrapper` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`shader_baker/enabled` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`ssh_remote_deploy/cleanup_script` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`ssh_remote_deploy/enabled` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`ssh_remote_deploy/extra_args_scp` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`ssh_remote_deploy/extra_args_ssh` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`ssh_remote_deploy/host` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`ssh_remote_deploy/port` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`ssh_remote_deploy/run_script` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`texture_format/etc2_astc` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`texture_format/s3tc_bptc` | +-----------------------------+-----------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Descrizioni delle proprietΓ  ------------------------------------------------------ .. _class_EditorExportPlatformLinuxBSD_property_binary_format/architecture: .. rst-class:: classref-property :ref:`String` **binary_format/architecture** :ref:`πŸ”—` 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``. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_binary_format/embed_pck: .. rst-class:: classref-property :ref:`bool` **binary_format/embed_pck** :ref:`πŸ”—` Se ``true``, le risorse del progetto sono incorporate nell'eseguibile. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_custom_template/debug: .. rst-class:: classref-property :ref:`String` **custom_template/debug** :ref:`πŸ”—` Percorso al modello di esportazione personalizzato. Se lasciato vuoto, viene utilizzato il modello predefinito. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_custom_template/release: .. rst-class:: classref-property :ref:`String` **custom_template/release** :ref:`πŸ”—` Percorso al modello di esportazione personalizzato. Se lasciato vuoto, viene utilizzato il modello predefinito. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_debug/export_console_wrapper: .. rst-class:: classref-property :ref:`int` **debug/export_console_wrapper** :ref:`πŸ”—` 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. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_shader_baker/enabled: .. rst-class:: classref-property :ref:`bool` **shader_baker/enabled** :ref:`πŸ”—` 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. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_ssh_remote_deploy/cleanup_script: .. rst-class:: classref-property :ref:`String` **ssh_remote_deploy/cleanup_script** :ref:`πŸ”—` 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. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_ssh_remote_deploy/enabled: .. rst-class:: classref-property :ref:`bool` **ssh_remote_deploy/enabled** :ref:`πŸ”—` Abilita la distribuzione remota tramite SSH/SCP. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_ssh_remote_deploy/extra_args_scp: .. rst-class:: classref-property :ref:`String` **ssh_remote_deploy/extra_args_scp** :ref:`πŸ”—` Array degli argomenti aggiuntivi della riga di comando passati allo SCP. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_ssh_remote_deploy/extra_args_ssh: .. rst-class:: classref-property :ref:`String` **ssh_remote_deploy/extra_args_ssh** :ref:`πŸ”—` Array degli argomenti aggiuntivi della riga di comando passati allo SSH. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_ssh_remote_deploy/host: .. rst-class:: classref-property :ref:`String` **ssh_remote_deploy/host** :ref:`πŸ”—` Nome utente e indirizzo SSH dell'host remoto, nel formato ``utente@indirizzo``. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_ssh_remote_deploy/port: .. rst-class:: classref-property :ref:`String` **ssh_remote_deploy/port** :ref:`πŸ”—` Numero di porta SSH dell'host remoto. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_ssh_remote_deploy/run_script: .. rst-class:: classref-property :ref:`String` **ssh_remote_deploy/run_script** :ref:`πŸ”—` 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. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_texture_format/etc2_astc: .. rst-class:: classref-property :ref:`bool` **texture_format/etc2_astc** :ref:`πŸ”—` Se ``true``, le texture del progetto saranno esportate nel formato ETC2/ASTC. .. rst-class:: classref-item-separator ---- .. _class_EditorExportPlatformLinuxBSD_property_texture_format/s3tc_bptc: .. rst-class:: classref-property :ref:`bool` **texture_format/s3tc_bptc** :ref:`πŸ”—` Se ``true``, le texture del progetto saranno esportate nel formato S3TC/BPTC. .. |virtual| replace:: :abbr:`virtual (Questo metodo dovrebbe solitamente essere sovrascritto dall'utente per aver un effetto.)` .. |required| replace:: :abbr:`required (This method is required to be overridden when extending its base class.)` .. |const| replace:: :abbr:`const (Questo metodo non ha effetti collaterali. Non modifica alcuna variabile appartenente all'istanza.)` .. |vararg| replace:: :abbr:`vararg (Questo metodo accetta qualsiasi numero di argomenti oltre a quelli descritti qui.)` .. |constructor| replace:: :abbr:`constructor (Questo metodo Γ¨ utilizzato per creare un tipo.)` .. |static| replace:: :abbr:`static (Questo metodo non necessita di alcun'istanza per essere chiamato, quindi puΓ² essere chiamato direttamente usando il nome della classe.)` .. |operator| replace:: :abbr:`operator (Questo metodo descrive un operatore valido da usare con questo tipo come operando di sinistra.)` .. |bitfield| replace:: :abbr:`BitField (Questo valore Γ¨ un intero composto da una maschera di bit dei seguenti flag.)` .. |void| replace:: :abbr:`void (Nessun valore restituito.)`