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

Успадковує: EditorExportPlatformPC < EditorExportPlatform < RefCounted < Object

Експортер для Linux/BSD.

Посібники

Властивості

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


Описи властивостей

String binary_format/architecture 🔗

Архітектура виконуваного файлу програми.

Підтримувані архітектури: x86_32, x86_64, arm64, arm32, rv64, ppc64 та loongarch64.

Офіційні шаблони експорту включають лише бінарні файли x86_32, x86_64, arm32 та arm64.


bool binary_format/embed_pck 🔗

Якщо true, ресурси проекту вбудовані в виконуваний.


String custom_template/debug 🔗

Шлях до користувацького шаблону експорту. Якщо лівий порожній, використовується шаблон за замовчуванням.


String custom_template/release 🔗

Шлях до користувацького шаблону експорту. Якщо лівий порожній, використовується шаблон за замовчуванням.


int debug/export_console_wrapper 🔗

Якщо true, консольна обгортка експортується поряд з основним виконуваних, що дозволяє запустити проект з ввімкненим вихідом консолі.


bool shader_baker/enabled 🔗

Якщо значення true, шейдери будуть скомпільовані та вбудовані в програму. Ця опція підтримується лише під час використання рендерерів Forward+ або Mobile.

Примітка: Під час експорту на виділений сервер, шейдер-бейкер завжди вимкнено, оскільки рендеринг не виконується.


String ssh_remote_deploy/cleanup_script 🔗

Скриптовий код для виконання на віддаленому хості, коли додаток завершено.

У скрипті можна використовувати наступні змінні:

  • {temp_dir} - Шлях тимчасової папки на пульті дистанційного керування, який використовується для завантаження додатків і сценаріїв.

  • {archive_name} - Назва ZIP, що містить завантажену програму.

  • {exe_name} - Ім'я користувача.

  • {cmd_args} - Аррій аргументу командного рядка для програми.


bool ssh_remote_deploy/enabled 🔗

Увімкнути дистанційне розгортання за допомогою SSH/SCP.


String ssh_remote_deploy/extra_args_scp 🔗

Проведення додаткових аргументів командного рядка до SCP.


String ssh_remote_deploy/extra_args_ssh 🔗

Арра додаткових аргументів командного рядка, переданих до СШ.


String ssh_remote_deploy/host 🔗

Віддалений хост SSH ім'я користувача та адреса, в форматі user@address.


String ssh_remote_deploy/port 🔗

Віддалений хост SSH номер порту.


String ssh_remote_deploy/run_script 🔗

Скриптовий код для виконання віддаленого хосту при запуску програми.

У скрипті можна використовувати наступні змінні:

  • {temp_dir} - Шлях тимчасової папки на пульті дистанційного керування, який використовується для завантаження додатків і сценаріїв.

  • {archive_name} - Назва ZIP, що містить завантажену програму.

  • {exe_name} - Ім'я користувача.

  • {cmd_args} - Аррій аргументу командного рядка для програми.


bool texture_format/etc2_astc 🔗

Якщо true, текстури проекту експортуються в форматі ETC2/ASTC.


bool texture_format/s3tc_bptc 🔗

Якщо true, текстури проекту експортуються у форматі S3TC/BPTC.